Probabilistic Analysis of Steady-State Temperature and Maximum Frequency of Multicore Processors considering Workload Variation

被引:0
作者
Zhang, Biying [1 ,2 ]
Fu, Zhongchuan [1 ]
Chen, Hongsong [3 ]
Cui, Gang [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
[2] Harbin Univ Commerce, Sch Comp & Informat Engn, Harbin 150028, Peoples R China
[3] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
基金
北京市自然科学基金;
关键词
DYNAMIC THERMAL MANAGEMENT; PERFORMANCE; PREDICTION; DVFS;
D O I
10.1155/2016/2462504
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A probabilistic method is presented to analyze the temperature and the maximum frequency for multicore processors based on consideration of workload variation, in this paper. Firstly, at the microarchitecture level, dynamic powers are modeled as the linear function of IPCs (instructions per cycle), and leakage powers are approximated as the linear function of temperature. Secondly, the microarchitecture-level hotspot temperatures of both active cores and inactive cores are derived as the linear functions of IPCs. The normal probabilistic distribution of hotspot temperatures is derived based on the assumption that IPCs of all cores follow the same normal distribution. Thirdly and lastly, the probabilistic distribution of the set of discrete frequencies is determined. It can be seen from the experimental results that hotspot temperatures of multicore processors are not deterministic and have significant variations, and the number of active cores and running frequency simultaneously determine the probabilistic distribution of hotspot temperatures. The number of active cores not only results in different probabilistic distribution of frequencies, but also leads to different probabilities for triggering DFS (dynamic frequency scaling).
引用
收藏
页数:17
相关论文
共 27 条
[1]   RC-Based Temperature Prediction Scheme for Proactive Dynamic Thermal Management in Throttle-Based 3D NoCs [J].
Chen, Kun-Chih ;
Chang, En-Jui ;
Li, Huai-Ting ;
Wu, An-Yeu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (01) :206-218
[2]   Exploring the Effects of On-Chip Thermal Variation on High-Performance Multicore Architectures [J].
Cher, Chen-Yong ;
Kursun, Eren .
ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2011, 8 (01)
[3]   Thermal Analysis of Multiprocessor SoC Applications by Simulation and Verification [J].
Das, Dipankar ;
Chakrabarti, P. P. ;
Kumar, Rajeev .
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2010, 15 (02)
[4]  
Guthaus M. R., 2001, P IEEE INT WORKSH WO
[5]  
Hanumaiah Vinay, 2009, Proceedings of the 2009 IEEE/ACM International Conference on Computer-Aided Design (ICCAD 2009), P310, DOI 10.1145/1687399.1687458
[6]   Temperature-Aware DVFS for Hard Real-Time Applications on Multicore Processors [J].
Hanumaiah, Vinay ;
Vrudhula, Sarma .
IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (10) :1484-1494
[7]   Performance Optimal Online DVFS and Task Migration Techniques for Thermally Constrained Multi-Core Processors [J].
Hanumaiah, Vinay ;
Vrudhula, Sarma ;
Chatha, Karam S. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (11) :1677-1690
[8]   SPEC CPU2000: Measuring CPU performance in the new millennium [J].
Henning, JL .
COMPUTER, 2000, 33 (07) :28-+
[9]   HotSpot: A compact thermal modeling methodology for early-stage VLSI design [J].
Huang, Wei ;
Ghosh, Shougata ;
Velusamy, Siva ;
Sankaranarayanan, Karthik ;
Skadron, Kevin ;
Stan, Mircea R. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (05) :501-513
[10]   Exploiting Application/System-Dependent Ambient Temperature for Accurate Microarchitectural Simulation [J].
Jang, Hyung Beom ;
Choi, Jinhang ;
Yoon, Ikroh ;
Lim, Sung-Soo ;
Shin, Seungwon ;
Chang, Naehyuck ;
Chung, Sung Woo .
IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (04) :705-715