skip to main content
10.1145/3287624.3287665acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

Leakage-aware thermal management for multi-core systems using piecewise linear model based predictive control

Published: 21 January 2019 Publication History

Abstract

Performing thermal management on new generation IC chips is challenging. This is because the leakage power, which is significant in today's chips, is nonlinearly related to temperature, resulting in a complex nonlinear control problem in thermal management. In this paper, a new dynamic thermal management (DTM) method with piecewise linear (PWL) thermal model based predictive control is proposed to solve the nonlinear control problem. First, a PWL thermal model is built by combining multiple local linear thermal models expanded at several Taylor expansion points. These Taylor expansion points are carefully selected by a systematic scheme which exploits the thermal behavior property of the IC chips. Based on the PWL thermal model, a new predictive control method is proposed to compute the future power recommendation for DTM. By approximating the nonlinearity accurately with the PWL thermal model and being equipped with predictive control technique, the new DTM can achieve an overall high quality temperature management with smooth and accurate temperature tracking. Experimental results show the new method outperforms the linear model predictive control based method in temperature management quality with negligible computing overhead.

References

[1]
Stephen Boyd and Lieven Vandenberghe. 2006. Convex Optimization. Cambridge University Press.
[2]
David Brooks, Vivek Tiwari, and Margaret Martonosi. 2000. Wattch: A Framework for Architectural-Level Power Analysis and Optimizations. In Proc. Int. Symp. on Computer Architecture (ISCA). 83--94.
[3]
Vivek Chaturvedi, Huang Huang, and Gang Quan. 2010. Leakage Aware Scheduling on Maximum Temperature Minimization for Periodic Hard Real-Time Systems. In IEEE International Conference on Computer and Information Technology. 1802--1809.
[4]
Hadi Esmaeilzadeh, Emily Blem, Renee St. Amant, Karthikeyan Sankaralingam, and Doug Burger. 2012. Dark silicon and the end of multicore scaling. IEEE MICRO 32, 3 (May 2012), 122--134.
[5]
Vinay Hanumaiah, Sarma Vrudhula, and Karam Chatha. 2011. Performance optimal online DVFS and task migration techniques for thermally constrained multi-core processors. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems 30, 11 (November 2011), 1677--1690.
[6]
John L Hennessy and David A Patterson. 2012. Computer Architecture: A Quantitative Approach, Fifth Edition. Elsevier.
[7]
Yongpan Liu, Robert Dick, Li Shang, and Huazhong Yang. 2007. Accurate Temperature-Dependent Integrated Circuit Leakage Power Estimation is Easy. In Proc. European Design and Test Conf. (DATE). 1--6.
[8]
Zao Liu, Sheldon X.-D. Tan, Xin Huang, and Hai Wang. 2015. Task migrations for distributed thermal management considering transient effects. IEEE Trans. on Very Large Scale Integration (VLSI) Systems 23, 2 (Feb. 2015), 397--401.
[9]
Efraim Rotem, Alon Naveh, Doron Rajwan, Avinash Ananthakrishnan, and Eliezer Weissmann. 2007. TILTS: A Fast Architectural-Level Transient Thermal Simulation Method. Journal of Low Power Electronics 3, 1 (April 2007), 13--21.
[10]
Ruijing Shen, Sheldon X.-D. Tan, Hai Wang, and Jinjun Xiong. 2012. Fast Statistical Full-Chip Leakage Analysis for Nanometer VLSI Systems. ACM Trans. on Design Automation of Electronics Systems 17, 4 (October 2012), 51:1--51:19.
[11]
Bing Shi and Ankur Srivastava. 2015. Dynamic Thermal Management Considering Accurate Temperature-Leakage Interdependency. In ENCYCLOPEDIA OF THERMAL PACKAGING: Thermal Packaging Tools. World Scientific, 39--60.
[12]
Cheng Tan, Thannirmalai Muthukaruppan, Tulika Mitra, and Lei Ju. 2015. Approximation-Aware Scheduling on Heterogeneous Multi-core Architectures. In Proc. Asia South Pacific Design Automation Conf. (ASP-DAC). 618--623.
[13]
Hai Wang, Jian Ma, Sheldon X.-D. Tan, Chi Zhang, He Tang, Keheng Huang, and Zhenghong Zhang. 2016. Hierarchical Dynamic Thermal Management Method for High-Performance Many-Core Microprocessors. ACM Trans. on Design Automation of Electronics Systems 22, 1 (July 2016), 1:1--1:21.
[14]
Hai Wang, Sheldon X.-D. Tan, Xue-Xin Liu, and Ashish Gupta. 2012. Runtime power estimator calibration for high-performance microprocessors. In Proc. European Design and Test Conf. (DATE). 352--357.
[15]
Hai Wang, Jiachun Wan, Sheldon X.-D. Tan, Chi Zhang, He Tang, Yuan Yuan, Keheng Huang, and Zhenghong Zhang. 2018. A Fast Leakage-Aware Full-Chip Transient Thermal Estimation Method. IEEE Trans. on Computers 67, 5 (May 2018), 617--630.
[16]
Liuping Wang. 2009. Model Predictive Control System Design and Implementation Using MATLAB. Springer.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASPDAC '19: Proceedings of the 24th Asia and South Pacific Design Automation Conference
January 2019
794 pages
ISBN:9781450360074
DOI:10.1145/3287624
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • IEICE ESS: Institute of Electronics, Information and Communication Engineers, Engineering Sciences Society
  • IEEE CAS
  • IEEE CEDA
  • IPSJ SIG-SLDM: Information Processing Society of Japan, SIG System LSI Design Methodology

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 January 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. leakage power
  2. model predictive control
  3. multi-core
  4. thermal management

Qualifiers

  • Research-article

Conference

ASPDAC '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 138
    Total Downloads
  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media