Maxi zing the Performance of NoC-based MPSoCs under Total Power and Power Density Constraints

被引:0
|
作者
Shafaei, Alireza [1 ]
Wang, Yanzhi [2 ]
Chen, Lizhong [3 ]
Chen, Shuang [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
[2] Syracuse Univ, Dept Elect Engn & Comp Sci, Syracuse, NY USA
[3] Oregon State Univ, Sch Elect Engn & Comp Sci, Corvallis, OR 97331 USA
关键词
MODEL;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an application mapping problem, which aims to maximize the performance of NoC-based multi-processor system-on-chip (MPSoC) designs without violating the total power and power density budgets of the chip, while maintaining the routability of all communicating cores. The mapping problem also accounts for the fact that, due to process variations, speed and leakage power characteristics of cores and routers may be quite different from one another. The problem is formulated as a mixed-integer, non-linear mathematical program, and solved heuristically by a polynomial-time combinatorial algorithm. The proposed algorithm achieves 34% (31%) on average and 52% (49%) maximum performance improvement under 16nm planar CMOS (7nm FinFET) technology when mapping different applications with different number of tasks to a 64-core processor compared with the baseline algorithms.
引用
收藏
页码:49 / 56
页数:8
相关论文
共 50 条
  • [1] Exploring Performance-Power Tradeoffs in Providing Reliability for NoC-Based MPSoCs
    Zhao, Hui
    Kandemir, Mahmut
    Irwin, Mary Jane
    2011 12TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2011, : 495 - 501
  • [2] Effects of the NoC Architecture in the Performance of NoC-based MPSoCs
    Silva, Douglas R. G.
    Oliveira, Bruno S.
    Moraes, Fernando G.
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 431 - 434
  • [3] Dynamic Power and Thermal Management of NoC-Based Heterogeneous MPSoCs
    Kornaros, George
    Pnevmatikatos, Dionisios
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2014, 7 (01)
  • [4] Understanding MPSoCs: Exploiting Memory Microarchitectural Vulnerabilities of High Performance NoC-Based MPSoCs
    Sepulveda, Johanna
    Reinbrecht, Cezar
    Azad, Siavoosh Payandeh
    Niazmand, Behrad
    Jervan, Gert
    2018 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XVIII), 2018, : 162 - 166
  • [5] Security Enhancements for Building Saturation-free, Low-power NoC-based MPSoCs
    Papadimitriou, Kyprianos
    Petrakis, Polydoros
    Grammatikakis, Miltos D.
    Coppola, Marcello
    2015 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2015, : 594 - 600
  • [6] Power-Aware Dynamic Mapping Heuristics for NoC-Based MPSoCs Using a Unified Model-Based Approach
    Ost, Luciano
    Mandelli, Marcelo
    Almeida, Gabriel Marchesan
    Moller, Leandro
    Indrusiak, Leandro Soares
    Sassatelli, Gilles
    Benoit, Pascal
    Glesner, Manfred
    Robert, Michel
    Moraes, Fernando
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (03)
  • [7] Low power circuits for NoC-Based SoC Design
    Song, Zhaohui
    Ma, Guangsheng
    Song, Dalei
    2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 2172 - +
  • [8] Maximizing the Number of Good Dies for Streaming Applications in NoC-Based MPSoCs Under Process Variation
    Mirzoyan, Davit
    Akesson, Benny
    Stuijk, Sander
    Goossens, Kees
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (04)
  • [9] Compiler-directed power density reduction in NoC-based multi-core designs
    Narayanan, Sri Hari Krishna
    Kandemir, Mahmut
    Ozturk, Ozcan
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 570 - +
  • [10] Exploring NoC-Based MPSoC Design Space with Power Estimation Models
    Lirmm, Luciano Ost
    Guindani, Guilherme Montez
    Moraes, Fernando Gehm
    Indrusiak, Leandro Soares
    Maatta, Sanna
    IEEE DESIGN & TEST OF COMPUTERS, 2011, 28 (02): : 16 - 28