Energy- and performance-aware mapping for regular NoC architectures

被引:349
|
作者
Hu, JC [1 ]
Marculescu, R [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
energy; low power; networks-on-chip (NOCs); optimization; performance;
D O I
10.1109/TCAD.2005.844106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an algorithm which automatically maps a given set of intellectual property onto a generic regular network-on-chip (NoC) architecture and constructs a deadlock-free deterministic routing function such that the total communication energy is minimized. At the same time, the performance of the resulting communication system is guaranteed to satisfy the specified design constraints through bandwidth reservation. As the main theoretical contribution, we first formulate the problem of energy- and performance-aware mapping in a topological sense, and show how the routing flexibility can be exploited to expand the solution space and improve the solution quality. An efficient branch-and-bound algorithm is then proposed to solve this problem. Experimental results show that the proposed algorithm is very fast, and significant communication energy savings can be achieved. For instance, for a complex video/audio application, 51.7% communication energy savings have been observed, on average, compared to an ad hoc implementation.
引用
收藏
页码:551 / 562
页数:12
相关论文
共 50 条
  • [31] Performance-Aware Multicore Programming
    Lo, Chia-Tien Dan
    [J]. PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 126 - 131
  • [32] A Majority-Based Reliability-Aware Task-Mapping in High-Performance Homogenous NoC Architectures
    Namazi, Alireza
    Abdollahi, Meisam
    Safari, Saeed
    Mohammadi, Siamak
    [J]. 19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 479 - 486
  • [33] Performance and communication energy constrained embedded benchmark for fault tolerant core mapping onto NoC architectures
    Kumar, Aruru Sai
    Rao, T. V. K. Hanumantha
    Reddy, B. Naresh Kumar
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2022, 41 (02) : 108 - 117
  • [34] An Efficient Application Mapping Approach for the Co-Optimization of Reliability, Energy, and Performance in Reconfigurable NoC Architectures
    Wu, Chen
    Deng, Chenchen
    Liu, Leibo
    Han, Jie
    Chen, Jiqiang
    Yin, Shouyi
    Wei, Shaojun
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (08) : 1264 - 1277
  • [35] Performance-Aware Energy Optimization on Mobile Devices in Cellular Network
    Cui, Yong
    Xiao, Shihan
    Wang, Xin
    Lai, Zeqi
    Yang, Zhenjie
    Li, Minming
    Wang, Hongyi
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (04) : 1073 - 1089
  • [36] Performance assessment of adaptive core mapping for NoC-based architectures
    Kumar, Aruru Sai
    Rao, T. V. K. Hanumantha
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (05) : 395 - 403
  • [37] Performance-Aware Energy-Efficient Processes Grouping for Embedded Platforms
    Severo de Souza, Paulo Silas
    Marques, Wagner dos Santos
    Conterato, Marcelo da Silva
    Ferreto, Tiago Coelho
    Rossi, Fabio Diniz
    [J]. 2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 945 - 950
  • [38] Performance-aware cache management for energy-harvesting nonvolatile processors
    Wang, Yan
    Li, Kenli
    Deng, Xia
    Li, Keqin
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 3425 - 3447
  • [39] Performance-aware cache management for energy-harvesting nonvolatile processors
    Yan Wang
    Kenli Li
    Xia Deng
    Keqin Li
    [J]. The Journal of Supercomputing, 2022, 78 : 3425 - 3447
  • [40] Security, energy, and performance-aware resource allocation mechanisms for computational grids
    Kolodziej, Joanna
    Khan, Samee Ullah
    Wang, Lizhe
    Kisiel-Dorohinicki, Marek
    Madani, Sajjad A.
    Niewiadomska-Szynkiewicz, Ewa
    Zomaya, Albert Y.
    Xu, Cheng-Zhong
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 31 : 77 - 92