Comparison of network-on-chip mapping algorithms targeting low energy consumption

被引:35
|
作者
Marcon, C. A. M. [1 ]
Moreno, E. I. [1 ]
Calazans, N. L. V. [1 ]
Moraes, F. G. [1 ]
机构
[1] PUCRS FACIN, BR-90619900 Porto Alegre, RS, Brazil
来源
关键词
D O I
10.1049/iet-cdt:20070111
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One relevant problem in current SoC design is the mapping of modules on a network-on-chip (NoC) targeting low energy consumption. In order to solve this mapping problem, several models are available to capture computation and communication characteristics of applications. The main goal of this article is to propose and compare algorithms for obtaining low energy mappings onto NoCs using a communication-weighted model (CWM). These include from exhaustive search to stochastic search methods and heuristic approaches, plus pertinent combinations. Two new heuristics are proposed, called largest communication first (LCF) and greedy incremental (GI). In addition, it describes algorithms that provide specially designed combinations of LCF with simulated annealing and tabu search. The use of LCF and combined approaches compared with pure stochastic algorithms provides average reductions above 98% in execution time, while keeping energy saving within at most 5% of the best results. Besides, the use of the heuristic GI alone provides average reductions in execution time above 90%, when compared with pure stochastic algorithms, and obtains better energy saving results than LCF and combined approaches for large NoCs.
引用
收藏
页码:471 / 482
页数:12
相关论文
共 50 条
  • [1] A technique for low energy mapping and routing in network-on-chip architectures
    Srinivasan, K
    Chatha, KS
    [J]. ISLPED '05: PROCEEDINGS OF THE 2005 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2005, : 387 - 392
  • [2] Pipelining-based High Throughput Low Energy Mapping on Network-on-Chip
    Yu, Ming-Yan
    Li, Ming
    Song, Jun-Jie
    Fu, Fang-Fa
    Bai, Yu-Xin
    [J]. PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 427 - 432
  • [3] Low-latency Mapping Algorithm for Network-on-Chip
    Cao, Qinping
    Qin, Huabiao
    Chen, Wu
    Yi, Sijun
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1203 - 1206
  • [4] On network-on-chip comparison
    Salminen, Erno
    Kulmala, Ari
    Hamalainen, Timo D.
    [J]. DSD 2007: 10TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2007, : 503 - 510
  • [5] Data Encoding Techniques for Reducing Energy Consumption in Network-on-Chip
    Jafarzadeh, Nima
    Palesi, Maurizio
    Khademzadeh, Ahmad
    Afzali-Kusha, Ali
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (03) : 675 - 685
  • [6] 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
  • [7] 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
  • [8] Design and Area Performance Energy Consumption Comparison of Secured Network-on-Chip with PTP and Bus Interconnections
    Jayshree
    Seetharaman G.
    Pati D.
    [J]. Journal of The Institution of Engineers (India): Series B, 2022, 103 (05) : 1479 - 1491
  • [9] Developing Domain-Knowledge Evolutionary Algorithms for Network-on-Chip Application Mapping
    Radu, Ciprian
    Mahbub, Md Shahriar
    Vintan, Lucian
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (01) : 65 - 78
  • [10] An efficient energy and thermal-aware mapping for regular network-on-chip
    Xu, Changqing
    Liu, Yi
    Zhu, Zhangming
    Yang, YinTang
    [J]. IEICE ELECTRONICS EXPRESS, 2017, 14 (17):