An energy-aware online task mapping algorithm in NoC-based system

被引:0
|
作者
Bin Xie
Tianzhou Chen
Wei Hu
Xingsheng Tang
Dazhou Wang
机构
[1] Zhejiang University,College of Computer Science
[2] Wuhan University of Science and Technology,College of Computer Science and Technology
来源
The Journal of Supercomputing | 2013年 / 64卷
关键词
Network-on-chip; Energy consumption; Mapping algorithm; Online algorithm; Migration;
D O I
暂无
中图分类号
学科分类号
摘要
With the development of the semiconductor technology, more processors can be integrated onto a single chip. Network-on-Chip is an efficient communication solution for many-core system. However, enhancing performance with lower energy consumption is still a challenge. One critical issue is mapping applications to NoC. This work proposed an online mapping method, which optimizes task mapping algorithm to reduce communication energy consumption. The communication status of applications at runtime is analyzed first. Then, the algorithm computes the mapping placement dynamically and implements the real-time mapping online. Experimental results based on simulation show that the algorithm proposed in this article can achieve more than 20% communication energy saving compared with first fit mapping and nearest neighbor mapping. The migration cost caused by the remapping process is also considered, and can be calculated at the runtime to estimate the effect of remapping.
引用
收藏
页码:1021 / 1037
页数:16
相关论文
共 50 条
  • [11] Hierarchical and Dependency-Aware Task Mapping for NoC-based Systems
    Huang, Chun-Hsian
    Chen, Ching-Yen
    Huang, Hung-Yu
    2018 11TH INTERNATIONAL WORKSHOP ON NETWORK ON CHIP ARCHITECTURES (NOCARC), 2018, : 15 - 20
  • [12] Congestion-aware task mapping in NoC-based MPSoCs with dynamic workload
    Carvalho, Ewerson
    Calazans, Ney
    Moraes, Fernando
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 459 - +
  • [13] Contention & Energy-Aware Real-Time Task Mapping on NoC Based Heterogeneous MPSoCs
    Ali, Haider
    Tariq, Umair Ullah
    Zheng, Yongjun
    Zhai, Xiaojun
    Liu, Lu
    IEEE ACCESS, 2018, 6 : 75110 - 75123
  • [14] Deadline, Energy and Buffer-Aware Task Mapping Optimization in NoC-based SoCs using Genetic Algorithms
    Bruch, J. V.
    da Silva, E. A.
    Zeferino, C. A.
    Indrusiak, L. S.
    2017 VII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2017, : 86 - 93
  • [15] Effective Task Scheduling and IP Mapping Algorithm for Heterogeneous NoC-Based MPSoC
    Yang, Peng-Fei
    Wang, Quan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [16] Energy-Aware ILP Formulation for Application Mapping on NoC Based MPSoCs
    Khajekarimi, Elyas
    Hashemi, Mahmoud Reza
    2013 21ST IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2013,
  • [17] Energy-aware mapping for tree-based NoC architectures by recursive bipartitioning
    Chang, Zhengwei
    Xiong, Guangze
    Sang, Nan
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 105 - 109
  • [18] Elastic superposition task mapping for NoC-based reconfigurable systems
    Huang, Chun-Hsian
    Wang, Chien-Yu
    Hsiung, Pao-Ann
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 51 : 297 - 312
  • [19] Heuristics for dynamic task mapping in NoC-based heterogeneous MPSoCs
    Carvalho, Ewerson
    Calazans, Ney
    Moraes, Fernando
    RSP 2007: 18TH IEEE/IFIP INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2007, : 34 - +
  • [20] Communication-aware heuristics for run-time task mapping on NoC-based MPSoC platforms
    Singh, Amit Kumar
    Srikanthan, Thambipillai
    Kumar, Akash
    Wu Jigang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (07) : 242 - 255