Power density aware application mapping in mesh-based network-on-chip architecture: An evolutionary multi-objective approach

被引:7
|
作者
Dahir, Nizar [1 ]
Karkar, Ammar [2 ]
Palesi, Maurizio [3 ]
Mak, Terrence [4 ]
Yakovlev, Alex [5 ]
机构
[1] Al Nahrain Univ, Coll Informat Engn, Baghdad, Iraq
[2] Univ Kufa, Kufa, Iraq
[3] Univ Catania, Catania, Italy
[4] Univ Southampton, Southampton, Hants, England
[5] Univ Newcastle, Newcastle Upon Tyne, Tyne & Wear, England
基金
英国工程与自然科学研究理事会;
关键词
Networks-on-chip; Many-core systems; Evolutionary algorithms; Power density; Thermal analysis; PROCESSOR;
D O I
10.1016/j.vlsi.2021.08.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of many-core chips, the problem of power density is a serious challenge. This is particularly important in Network-on-Chip (NoC)-based systems, where application mapping determines the resulting power patterns and the workload distribution across the entire chip. Despite this fact, the majority of mapping algorithms focus on performance, and the resulting power patterns are largely ignored. This work investigates this problem. Three different power pattern metrics with different scopes are defined, namely, power peak, power range, and regional power density. The results of using them as mapping objectives together with communication cost using a multi-objective evolutionary mapping approach are investigated. Results show that employing power patterns results-in Pareto fronts with different power patterns and features. Results are analysed and discussed. Moreover, a case study of thermal analysis of the resulting power patterns is performed. Results show that using communication cost only results-in large hotspots which translates into higher peak and range of chip temperatures. The proposed mapping objectives are shown to significantly improve thermal balancing (up to 55%) and peak temperature (up to 7.77%). These results indicate the importance of considering power patterns in the design of NoC-based many-core systems and their direct impact on the reliability and performance of such systems.
引用
收藏
页码:342 / 353
页数:12
相关论文
共 50 条
  • [1] Power-aware multi-objective evolutionary optimisation for application mapping on network-on-chip platforms
    da Silva, M. V. C.
    Nedjah, N.
    Mourelle, L. M.
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 2010, 97 (10) : 1163 - 1179
  • [2] Fault-aware routing approach for mesh-based Network-on-Chip architecture
    Gogoi, Ankur
    Ghoshal, Bibhas
    Manna, Kanchan
    [J]. INTEGRATION-THE VLSI JOURNAL, 2023, 93
  • [3] Thermal Aware Application Mapping and Frequency Scaling for Mesh-Based Network-On-Chip Design
    Sonavane, Raghav
    Kashyap, Gobburi Sai
    Chattopadhyay, Santanu
    [J]. 2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 70 - 75
  • [4] Application mapping algorithms for mesh-based network-on-chip architectures
    Tosun, Suleyman
    Ozturk, Ozcan
    Ozkan, Erencan
    Ozen, Meltem
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (03): : 995 - 1017
  • [5] Application mapping algorithms for mesh-based network-on-chip architectures
    Suleyman Tosun
    Ozcan Ozturk
    Erencan Ozkan
    Meltem Ozen
    [J]. The Journal of Supercomputing, 2015, 71 : 995 - 1017
  • [6] An Energy-Aware Mapping Algorithm for Mesh-based Network-on-Chip Architectures
    Sun, Jin
    Zhang, Yi
    [J]. PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC 2017), 2017, : 357 - 361
  • [7] A fast hierarchical multi-objective mapping approach for mesh-based networks-on-chip
    Lin, Hua
    Zhang, Liang
    Tong, Dong
    Li, Xianfeng
    Cheng, Xu
    [J]. Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum Naturalium Universitatis Pekinensis, 2008, 44 (05): : 711 - 720
  • [8] A multi-objective genetic approach to mapping problem on Network-on-Chip
    Ascia, Giuseppe
    Catania, Vincenzo
    Palesi, Maurizio
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2006, 12 (04) : 370 - 394
  • [9] A Reliability Aware Application Mapping onto Mesh based Network-on-Chip
    Chatterjee, Navonil
    Reddy, Sheshivardhan
    Reddy, Shilpa
    Chattopadhyay, Santanu
    [J]. 2016 3RD INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN INFORMATION TECHNOLOGY (RAIT), 2016, : 537 - 542
  • [10] Application mapping onto mesh-based network-on-chip using constructive heuristic algorithms
    Chi-Hsiang Cheng
    Wei-Mei Chen
    [J]. The Journal of Supercomputing, 2016, 72 : 4365 - 4378