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 条
  • [1] Predictive Dynamic Thermal and Power Management for Heterogeneous Mobile Platforms
    Singla, Gaurav
    Kaur, Gurinderjit
    Unver, Ali K.
    Ogras, Umit Y.
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 960 - 965
  • [2] Algorithmic issues on heterogeneous computing platforms
    Boulet, Pierre
    Parallel Processing Letters, 1999, 9 (02): : 197 - 213
  • [3] Algorithmic issues for (distributed) heterogeneous computing platforms
    Boudet, V
    Rastello, F
    Robert, Y
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1285 - 1291
  • [4] Dynamic Resource Management of Heterogeneous Mobile Platforms via Imitation Learning
    Mandal, Sumit K.
    Bhat, Ganapati
    Patil, Chetan Arvind
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    Ogras, Umit Y.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (12) : 2842 - 2854
  • [5] QScale: Thermally-Efficient QoS Management on Heterogeneous Mobile Platforms
    Sahin, Onur
    Coskun, Ayse K.
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [6] Fissures in algorithmic power: platforms, code, and contestation
    Ferrari, Fabian
    Graham, Mark
    CULTURAL STUDIES, 2021, 35 (4-5) : 814 - 832
  • [7] Modular Design and Optimization of Biomedical Applications for Ultralow Power Heterogeneous Platforms
    De Giovanni, Elisabetta
    Montagna, Fabio
    Denkinger, Benoit W.
    Machetti, Simone
    Peon-Quiros, Miguel
    Benatti, Simone
    Rossi, Davide
    Benini, Luca
    Atienza, David
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (11) : 3821 - 3832
  • [8] Sensor-Based Low Power Management For Mobile Platforms
    Lautner, Douglas
    DeBates, Scott
    Shah, Jagat
    Song, Miao
    Ren, Shangping
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 934 - 940
  • [9] Algorithmic Censorship by Social Platforms: Power and Resistance
    Cobbe J.
    Philosophy & Technology, 2021, 34 (4) : 739 - 766
  • [10] Algorithmic approach to deadlock detection for resource allocation in heterogeneous platforms
    Ha Huy Cuong Nguyen
    Van Son Le
    Thanh Thuy Nguyen
    2014 INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2014,