...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Mapping and Scheduling of Tasks and Communications on Many-Core SoC Under Local Memory Constraint
【24h】

Mapping and Scheduling of Tasks and Communications on Many-Core SoC Under Local Memory Constraint

机译:在本地内存约束下在多核SoC上的任务和通信的映射和调度

获取原文
获取原文并翻译 | 示例

摘要

There has been extensive research on mapping and scheduling tasks on a many-core SoC. However, none considers the optimization of communication types, which can significantly affect performance, energy consumption, and local memory usage of the SoC. This paper presents an approach to automatic mapping and scheduling of tasks and communications on a many-core SoC. The key idea is to decide the type of each communication between message passing and shared memory when we do the mapping and scheduling. By assigning a proper type to each communication, we can optimize the energy consumption, performance, or energy-delay product. To solve the optimization problem, the approach adopts a probabilistic algorithm coupled with some heuristics. To enhance throughput of the system, it performs software pipelined scheduling of the tasks using a modified iterative modulo scheduling technique. Experiments show that our algorithm achieves on average 50.1% lower energy consumption, 21.0% higher throughput, and 64.9% lower energy- delay product, compared to shared memory only communication.
机译:对于多核SoC上的映射和调度任务,已经进行了广泛的研究。但是,没有人考虑优化通信类型,这可能会严重影响SoC的性能,能耗和本地内存使用。本文提出了一种在多核SoC上自动映射和调度任务与通信的方法。关键思想是在进行映射和调度时决定消息传递和共享内存之间的每种通信的类型。通过为每种通信分配适当的类型,我们可以优化能耗,性能或耗能产品。为了解决优化问题,该方法采用概率算法和一些启发式方法。为了提高系统的吞吐量,它使用改进的迭代模调度技术对任务执行软件流水线调度。实验表明,与仅共享内存的通信相比,我们的算法平均可降低50.1%的能耗,21.0%的吞吐量和64.9%的能量延迟乘积。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号