Algorithmic Optimization of Thermal and Power Management for Heterogeneous Mobile Platforms

被引:67
|
作者
Bhat, Ganapati [1 ]
Singla, Gaurav [2 ,3 ]
Unver, Ali K. [4 ]
Ogras, Umit Y. [1 ]
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
[2] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85287 USA
[3] ARM Holdings, San Jose, CA 95134 USA
[4] Intel Corp, Assembly & Test Technol Dev, Chandler, AZ 85226 USA
基金
美国国家科学基金会;
关键词
Dynamic power management; heterogeneous computing; multicore architectures; multiprocessor systems-on-chip (MPSoCs); thermal management; PERFORMANCE; DESIGN;
D O I
10.1109/TVLSI.2017.2770163
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
State-of-the-art mobile platforms are powered by heterogeneous system-on-chips that integrate multiple CPU cores, a GPU, and many specialized processors. Competitive performance on these platforms comes at the expense of increased power density due to their small form factor. Consequently, the skin temperature, which can degrade the experience, becomes a limiting factor. Since using a fan is not a viable solution for hand-held devices, there is a strong need for dynamic thermal and power management (DTPM) algorithms that can regulate temperature with minimal performance impact. This paper presents a DTPM algorithm, which uses a practical temperature prediction methodology based on system identification. The proposed algorithm dynamically computes a power budget using the predicted temperature. This budget is used to throttle the frequency and number of cores to avoid temperature violations with minimal impact on the system performance. Our experimental measurements on two different octa-core big. LITTLE processors and common Android applications demonstrate that the proposed technique predicts the temperature with less than 5% error across all benchmarks. Using this prediction, the proposed DTPM algorithm successfully regulates the maximum temperature and decreases the temperature violations by one order of magnitude while also reducing the total power consumption on average by 7% compared with the default solution.
引用
收藏
页码:544 / 557
页数:14
相关论文
共 50 条
  • [41] Thermal management of a Formula E electric motor: Analysis and optimization
    Cavazzuti, Marco
    Gaspari, Gloria
    Pasquale, Stefano
    Stalio, Enrico
    APPLIED THERMAL ENGINEERING, 2019, 157
  • [42] Communication Power Optimization in a Sensor Network with a Path-Constrained Mobile Observer
    Chakrabarti, Arnab
    Sabharwal, Ashutosh
    Aazhang, Behnaam
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2006, 2 (03) : 297 - 324
  • [43] Thermal Management in Mobile Devices: Challenges and Solutions
    Hang, Yin
    Kabbani, Hussameddine
    2015 31ST ANNUAL SEMICONDUCTOR THERMAL MEASUREMENT, MODELING & MANAGEMENT SYMPOSIUM (SEMI-THERM), 2015, : 46 - 49
  • [44] Power-Aware Dynamic Memory Management on Many-Core Platforms Utilizing DVFS
    Anagnostopoulos, Iraklis
    Chabloz, Jean-Michel
    Koutras, Ioannis
    Bartzas, Alexandros
    Hemani, Ahmed
    Soudris, Dimitrios
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13
  • [45] Thermal management system for high, dense, and compact power electronics
    Abo-Zahhad, Essam M.
    Hachicha, Ahmed Amine
    Said, Zafar
    Ghenai, Chaouki
    Ookawara, Shinichi
    ENERGY CONVERSION AND MANAGEMENT, 2022, 268
  • [46] Thermal management analysis of simulative power batteries using phase change material and flat heat pipe
    Ramadan, Zaher
    Abbas, Saleem
    Park, Chan Woo
    HEAT AND MASS TRANSFER, 2023, 59 (03) : 427 - 437
  • [47] Thermal management and fin characteristic optimization of an electronic power supply utilizing Taguchi and ANOVA methods
    Bademlioglu, Ali Husnu
    Karatas, Osman Bedrettin
    Sokmen, Kemal Furkan
    Yuruklu, Emrah
    APPLIED THERMAL ENGINEERING, 2024, 252
  • [48] Energy-Optimal Dynamic Thermal Management: Computation and Cooling Power Co-Optimization
    Shin, Donghwa
    Chung, Sung Woo
    Chung, Eui-Young
    Chang, Naehyuck
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 340 - 351
  • [49] PROMETHEUS: A Proactive Method for Thermal Management of Heterogeneous MPSoCs
    Sharifi, Shervin
    Krishnaswamy, Dilip
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (07) : 1110 - 1123
  • [50] Rate-based thermal, power, and co-location aware resource management for heterogeneous data centers
    Oxley, Mark A.
    Jonardi, Eric
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    Burns, Patrick J.
    Koenig, Gregory A.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 112 : 126 - 139