Real-time Thermal Map Estimation for AMD Multi-Core CPUs using Transformer

被引:3
|
作者
Lu, Jincong [1 ]
Zhang, Jinwei [1 ]
Tan, Sheldon X. -D. [1 ]
机构
[1] Univ Calif Riverside, Dept Elect & Comp Engn, Riverside, CA 92521 USA
关键词
MANAGEMENT; CIRCUITS;
D O I
10.1109/ICCAD57390.2023.10323817
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a novel approach for real-time estimation of spatial thermal maps for the commercial AMD Ryzen 7 4800U 8-core microprocessor using a transformer-based machine learning method. The proposed method, called ThermTransformer, leverages real-time performance metrics of the AMD chip, provided by uProf 4.0, to accurately estimate transient thermal maps. These maps can be valuable for dynamic thermal, power, and reliability controls requiring higher accuracy. Unlike traditional Convolutional Neural Networks (CNN) designed for image data or Recurrent Neural Networks (RNN) suitable for transient data, ThermTransformer is based on a modified self-attention architecture. It takes time-series performance metrics information as input and directly generates transient thermal images. Our results demonstrate that this transformer-based method achieves the best of both worlds - surpassing CNN in prediction quality and performing well for transient data. Experimental results reveal that ThermTransformer achieves highly accurate predictions of power maps, with an RMSE of only 0.36 degrees C or 0.8% of the full-scale error. Additionally, it outperforms the recently proposed GAN-based thermal map estimation method, ThermGAN, by 1.66x and the LSTM-based thermal prediction method, RealMaps, by 6.09x in terms of accuracy on average. Furthermore, the proposed approach can be efficiently deployed on the target chip, providing real-time estimation with a speed as fast as 14ms.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] A Real-Time Parallel Image Processing Approach on Regular PCs with Multi-Core CPUs
    Atasoy, Huseyin
    Yildirim, Esen
    Yildirim, Serdar
    Kutlu, Yakup
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2017, 23 (06) : 64 - 71
  • [2] Full-Chip Thermal Map Estimation for Commercial Multi-Core CPUs with Generative Adversarial Learning (invited paper)
    Jin, Wentian
    Sadiqbatcha, Sheriff
    Zhang, Jinwei
    Tan, Sheldon X-D
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [3] Estimation of Worst Case Response Time Boundaries in Multi-Core Real-Time Systems
    Mucha, Matthias
    Mottok, Juergen
    Kramer, Stefan
    2017 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2017, : 123 - 128
  • [4] Probabilistic Worst Case Response Time Estimation for Multi-Core Real-Time Systems
    Mucha, Matthias
    Mottok, Juergen
    Deubzer, Michael
    2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 31 - 36
  • [5] Modeling Real-Time Multi-Core Embedded System Using UML
    Abdel-Qader, Jareer H.
    Walker, Roger S.
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 1642 - 1643
  • [6] Real-Time Cache Management for Multi-Core Virtualization
    Kim, Hyoseung
    Rajkumar, Ragunathan
    2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2016,
  • [7] Real-time embedded software for multi-core platforms
    Hsu, Ching-Hsien
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (03) : 245 - 246
  • [8] Parallel Real-Time OLAP on Multi-Core Processors
    Dehne, Frank
    Zaboli, Hamidreza
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2015, 11 (01) : 23 - 44
  • [9] Real-Time Java']Java and Multi-Core Architectures
    Olaru, Vlad
    Hangan, Anca
    Sebestyen-Pal, Gheorghe
    Saplacan, Gavril
    2008 IEEE 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING, PROCEEDINGS, 2008, : 215 - +
  • [10] Thermal-constrained energy efficient real-time scheduling on multi-core platforms
    Sha, Shi
    Wen, Wujie
    Chaparro-Baquero, Gustavo A.
    Quan, Gang
    PARALLEL COMPUTING, 2019, 85 : 231 - 242