当前位置: X-MOL 学术Concurr. Comput. Pract. Exp. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A new efficient multi‐task applications mapping for three‐dimensional Network‐on‐Chip based MPSoC
Concurrency and Computation: Practice and Experience ( IF 1.5 ) Pub Date : 2021-01-20 , DOI: 10.1002/cpe.6194
Khadidja Gaffour 1 , Mohammed Kamel Benhaoua 1, 2 , Abou El Hassan Benyamina 1 , Amit Kumar Singh 3
Affiliation  

Three‐dimensional Network‐on‐Chip (3D NoC) is a promising solution for solving 2D NoC problems while optimizing the system's performance. Mapping applications in 3D NoC is a crucial step as it has a significant impact on overall system performance. Moreover, multi‐task supported processing elements (PEs) are needed to run multiple applications and provide more scalability. Most of the existing 3D mapping approaches consider only the single‐task platform. In this paper, we propose an efficient multi‐task mapping algorithm targeting regular 3D NoC that allows an incremental mapping and parallel execution of many applications onto different partitions on the 3D NoC. The proposed mapping algorithm is composed of three main steps aiming to reduce the communications overhead, exploiting the benefits of vertical links and improving the performances. The algorithm has been evaluated with various random and realistic benchmarks and compared with existing mapping algorithms for 3D NoC. The experimental results demonstrate that the proposed mapping strategy achieves significant performance in terms of communication cost, energy consumption and execution time.

中文翻译:

基于三维片上网络的MPSoC的新型高效多任务应用程序映射

三维片上网络(3D NoC)是解决2D NoC问题并优化系统性能的有前途的解决方案。在3D NoC中映射应用程序是至关重要的一步,因为它会对整体系统性能产生重大影响。此外,需要多任务支持的处理元素(PE)来运行多个应用程序并提供更大的可伸缩性。大多数现有的3D映射方法仅考虑单任务平台。在本文中,我们提出了一种针对常规3D NoC的高效​​多任务映射算法,该算法允许将许多应用程序增量映射和并行执行到3D NoC的不同分区上。所提出的映射算法包括三个主要步骤,旨在减少通信开销,利用垂直链路的好处并提高性能。该算法已通过各种随机和现实基准进行了评估,并与3D NoC的现有映射算法进行了比较。实验结果表明,所提出的映射策略在通信成本,能耗和执行时间方面均实现了显着的性能。
更新日期:2021-01-20
down
wechat
bug