Hybrid Dynamic Energy and Thermal Management in Heterogeneous Embedded Multiprocessor SoCs

被引:0
|
作者
Sharifi, Shervin [1 ]
Coskun, Ayse Kivilcim [2 ]
Rosing, Tajana Simunic [1 ]
机构
[1] Univ Calif San Diego, CSE Dept, San Diego, CA 92103 USA
[2] Boston Univ, ECE Dept, Boston, MA 02215 USA
来源
2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010) | 2010年
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Heterogeneous multiprocessor system-on-chips (MPSoCs) which consist of cores with various power and performance characteristics can customize their configuration to achieve higher performance per Watt. On the other hand, inherent imbalance in power densities across MPSoCs leads to non-uniform temperature distributions, which affect performance and reliability adversely. In addition, managing temperature might result in conflicting decisions with achieving higher energy efficiency. In this work, we propose a joint thermal and energy management technique specifically designed for heterogeneous MPSoCs. Our technique identifies the performance demands of the current workload. By utilizing job scheduling and voltage/frequency scaling dynamically, we meet the desired performance while minimizing the energy consumption and the thermal imbalance. In comparison to performance-aware policies such as load balancing, our technique simultaneously reduces the thermal hot spots, temperature gradients, and energy consumption significantly.
引用
收藏
页码:883 / +
页数:2
相关论文
共 50 条
  • [1] Utilizing Predictors for Efficient Thermal Management in Multiprocessor SoCs
    Coskun, Ayse Kivilcim
    Rosing, Tajana Simunic
    Gross, Kenny C.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (10) : 1503 - 1516
  • [2] Energy-aware runtime scheduling for embedded-multiprocessor SOCs
    Yang, P
    Wong, C
    Marchal, P
    Catthoor, F
    Desmet, D
    Verkest, D
    Lauwereins, R
    IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (05): : 46 - 58
  • [3] A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems
    Taheri, Golnaz
    Khonsari, Ahmad
    Entezari-Maleki, Reza
    Sousa, Leonel
    APPLIED SOFT COMPUTING, 2020, 91
  • [4] Energy-optimal software partitioning in heterogeneous multiprocessor embedded systems
    Goraczko, Michel
    Matic, Slobodan
    Liu, Jie
    Priyantha, Bodhi
    Lymberopoulos, Dimitrios
    Zhao, Feng
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 191 - +
  • [5] Symmetric Multiprocessor design for hybrid CPU/FPGA SoCs
    Santner, Shane
    Peck, Wesley
    Agron, Jason
    Andrews, David
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2008, 4943 : 99 - +
  • [6] DAS: Dynamic Adaptive Scheduling for Energy-Efficient Heterogeneous SoCs
    Goksoy, A. Alper
    Krishnakumar, Anish
    Hassan, Md Sahil
    Farcas, Allen J.
    Akoglu, Ali
    Marculescu, Radu
    Ogras, Umit Y.
    IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (01) : 51 - 54
  • [7] Temperature management in multiprocessor SoCs using online learning
    Coskun, Ayse Kivilcim
    Rosing, Tajana Simunic
    Gross, Kenny C.
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 890 - +
  • [8] Dynamic energy management in embedded systems
    Watts, C
    Ambatipudi, R
    COMPUTING & CONTROL ENGINEERING JOURNAL, 2003, 14 (05): : 36 - 40
  • [9] Hybrid algorithm for mapping static task graphs on multiprocessor SoCs
    Orsila, Heikki
    Kangas, Tero
    Hamalainen, Timo D.
    2005 International Symposium on System-On-Chip, Proceedings, 2005, : 146 - 150
  • [10] Static and dynamic temperature-aware scheduling for multiprocessor SoCs
    Coskun, Ayse Kivilcim
    Rosing, Tajana Simunic
    Whisnant, Keith A.
    Gross, Kenny C.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (09) : 1127 - 1140