首页> 外文会议>Network and parallel computing >Power-Aware Run-Time Incremental Mapping for 3-D Networks-on-Chip
【24h】

Power-Aware Run-Time Incremental Mapping for 3-D Networks-on-Chip

机译:适用于3-D片上网络的功耗感知运行时增量映射

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

摘要

3-D Networks-on-Chip (NoCs) emerge as a powerful solution to address both the interconnection and design complexity problems facing future Systems-on-Chip (SoCs). Effective run-time application mapping on a 3-D NoC-based Multiprocessor Systems-on-Chip (MPSoC) can be quite challenging, largely due to the fact that the arrival order and task graphs of the target applications are not known a priori. This paper presents a power-aware run-time incremental mapping algorithm for 3-D NoCs that aims to minimize the communication power for each incoming application as well as reduce the impact of the mapped applications on future applications that are yet to be mapped. In this algorithm, if the vertical links are found to be shorter and provide higher communication bandwidth than horizontal links, more communications will be mapped to vertical links to reduce delay and power consumption. Extensive experiments have been conducted to evaluate the performance of the proposed algorithm and the results are compared with those obtained from the optimal mapping algorithm (branch-and-bound), a random mapping and a simple heuristic. When mapping a single application, the proposed algorithm is four orders of magnitude faster than the branch-and-bound algorithm at a small degradation of mapping quality. When mapping multiple applications incrementally, our algorithm can save 50% communication power compared to the random mapping and 20% communication power compared to the simple heuristic.
机译:3-D片上网络(NoC)成为一种功能强大的解决方案,可以解决将来的片上系统(SoC)面临的互连和设计复杂性问题。在3D基于NoC的多处理器片上系统(MPSoC)上进行有效的运行时应用程序映射可能会非常具有挑战性,这主要是由于目标应用程序的到达顺序和任务图不是事先已知的事实。本文提出了一种用于3-D NoC的功耗感知的运行时增量映射算法,旨在最小化每个传入应用程序的通信功率,并减少映射的应用程序对尚未映射的未来应用程序的影响。在该算法中,如果发现垂直链路比水平链路更短并且提供更高的通信带宽,则更多通信将映射到垂直链路以减少延迟和功耗。已经进行了广泛的实验以评估所提出算法的性能,并将结果与​​从最佳映射算法(分支定界),随机映射和简单启发式算法获得的结果进行比较。当映射单个应用程序时,所提出的算法比分支定界算法快四个数量级,并且映射质量略有下降。当递增映射多个应用程序时,与随机映射相比,我们的算法可以节省50%的通信能力,与简单启发式算法相比,可以节省20%的通信能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号