Q-learning Assisted LASSO-based Thermal Sensor Placement for Thermal-aware Multi-core Systems

被引:0
|
作者
Chen, Kun-Chih [1 ]
Wang, Lei-Qi [2 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Elect, Hsinchu, Taiwan
[2] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung, Taiwan
关键词
thermal sensor; multi-core system; LASSO; Q-learning; sensor placement;
D O I
10.1109/ISCAS58744.2024.10558360
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Thermal problems become severe in contemporary multi-core systems because of the complicated workload and high power density. The problems impact the system performance and damage the system reliability. The practical way to monitor the system temperature is to place number-limited thermal sensors on multi-core systems. Unfortunately, finding proper locations for thermal sensor placement is an NP-hard problem. Many pieces of research proposed methods to allocate number-limited thermal sensors under different perspectives. However, the conventional methods still do not consider the time-varying temperature distribution or the correlation between different thermal hotspot points. To solve these problems, we apply the Q-learning method to assist with thermal sensor placements determined by the Least Absolute Shrinkage and Selection Operator (LASSO) theory. While LASSO primarily excels in feature selection, Q-learning is better equipped to handle dynamic environmental changes and interdependencies. Thus, we employ the Q-learning method to formulate a precise cost function for accurately estimating the outcomes following the placement of a thermal sensor at a specific location. Compared with the state-of-the-art, our proposed methods, using both the LASSO-based method and the Q-learning Assisted LASSO method, reduce the average errors by 67%-85% and 69%-87%, respectively, and the maximum errors by 80%-92% and 82%-93%.
引用
下载
收藏
页数:5
相关论文
共 50 条
  • [1] Adaptive thermal-aware task scheduling for multi-core systems
    Chu, Hsin-Hao
    Kao, Yu-Chon
    Chen, Ya-Shu
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 155 - 174
  • [2] Dynamic Guardband Selection: Thermal-Aware Optimization for Unreliable Multi-Core Systems
    Khdr, Heba
    Amrouch, Hussam
    Henkel, Jorg
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (01) : 53 - 66
  • [3] An overview and classification of thermal-aware scheduling techniques for multi-core processing systems
    Sheikh, Hafiz Fahad
    Ahmad, Ishfaq
    Wang, Zhe
    Ranka, Sanjay
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2012, 2 (03): : 151 - 169
  • [4] Thermal-aware Scheduling for Data Parallel Workloads on Multi-Core Processors
    Tan, Hengxing
    Ranka, Sanjay
    2014 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2014,
  • [5] Implementing a Thermal-Aware Scheduler in Linux Kernel on a Multi-Core Processor
    Xia, Liang
    Zhu, Yongxin
    Yang, Jun
    Ye, Jingwei
    Gu, Zonghua
    COMPUTER JOURNAL, 2010, 53 (07): : 895 - 903
  • [6] On Fundamental Principles for Thermal-Aware Design on Periodic Real-Time Multi-Core Systems
    Sha, Shi
    Bankar, Ajinkya S.
    Yang, Xiaokun
    Wen, Wujie
    Quan, Gang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (02)
  • [7] An RL based Approach for Thermal-Aware Energy Optimized Task Scheduling in Multi-core Processors
    Mandal, Sudipa
    Gaurkar, Krushna
    Dasgupta, Pallab
    Hazra, Aritra
    2021 34TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2021 20TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES 2021), 2021, : 181 - 186
  • [8] Thermal-aware power-efficient deadline based task allocation in multi-core processor
    Tyagi, Sumarga Kumar Sah
    Jain, Deepak Kumar
    Fernandes, Steven Lawrence
    Muhuri, Pranab K.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 19 : 112 - 120
  • [9] Thermal-aware 3D multi-core processor design using core and level-2 cache placement
    Son, Dong Oh
    Choi, Hong Jun
    Jeon, Hyung Gyu
    Kim, Cheol Hong
    International Journal of Control and Automation, 2013, 6 (01): : 25 - 32
  • [10] ThermPL: Thermal-aware Placement Based on Thermal Contribution and Locality
    Song, Jinxing
    Lee, Yu-Min
    Ho, Chia-Tung
    2016 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2016,