arrow
返回

Efficient inter-core power and thermal balancing for multicore processors

delete2012-11-15
delete3
PRE
AI
J
Juan M. Cebrián *
D
Daniel Sánchez
J
Juan L. Aragón
S
Stefanos Kaxiras
DOI:10.1007/s00607-012-0236-6delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Nowadays the market is dominated by processor architectures that employ multiple cores per chip. These architectures have different behavior depending on the applications running on the processor (parallel, multiprogrammed, sequential), but all happen to meet what is called the power and temperature wall. For future technologies (less than 22 nm) and a fixed die size, it is still uncertain the percentage of processor that can be simultaneously powered on. Power saving and power budget mechanisms can be useful to precisely control the amount of power been dissipated by the processor. After an initial analysis we discover that legacy power saving techniques work properly for matching a power budget in thread-independent and multi-programmed workloads, but not in parallel workloads. When running parallel shared-memory applications sacrificing some performance in a single core (thread) in order to be more energy-efficient can unintentionally delay the rest of cores (threads) due to synchronization points (locks/barriers), having a negative impact on global performance. In order to solve this problem we propose power token balancing (PTB) aimed at accurately matching an external power constraint by balancing the power consumed among the different cores. Experimental results show that PTB matches more accurately a predefined power budget (50 % of the original peak power) than other mechanisms like DVFS. The total energy consumed over the budget is reduced to only 8 % for a 16-core CMP with only a 3 % energy increase (overhead). We also introduce a novel mechanism named Nitro. Nitro will overclock the core that enters a critical section (delimited by locks) in order to free the lock as soon as possible. Experimental results have shown that Nitro is able to reduce the execution time of lock-intensive applications in more than 4 % by overclocking the frequency by 15 % in selected program phases over a period of time that represents a 22 % of the total execution time. We conclude the work with an analysis of the thermal effects of PTB in different CMP configurations using realistic power numbers and heatsink/fan configurations. Results show how PTB not only balances temperature between the different cores, reducing temperature gradient and increasing signal reliability, but also allows a reduction of 28-30 % of both average and peak temperatures for the studied benchmarks when a peak power budget of 50 % is exceeded.
Keyword:
Power consumption
Power budget
Power tokens
Chip multiprocessor

期刊

C
Computing
IF:
2.8
论文数:
2.3K
被引数:
3.5K

机构

U
University of Murcia
学者数:
9.2K
论文数: 8.1K
被引数: 8
U
uppsala university
学者数:
3.7W
论文数: 3.4W
被引数: 47
引用论文

引用论文

Crosslinking behaviour of diolmodified epoxies
err1988-08-01
err0
PREAI
errW. Tänzer; M. Szesztay; Zs. László-Hedvig; M. Fedtke
err分享
err收藏
Longitudinal changes in menopausal symptoms comparing women randomized to low-dose oral conjugated estrogens or transdermal estradiol plus micronized progesterone versus placebo: the Kronos Early Estrogen Prevention Study
err2017-03-01
err0
errOAAI
errNanette Santoro; Amanda Allshouse; Genevieve Neal-Perry; Lubna Pal; Rogerio A. Lobo; Frederick Naftolin; Dennis M. Black; Eliot A. Brinton; Matthew J. Budoff; Marcelle I. Cedars; N. Maritza Dowling; Mary Dunn; Carey E. Gleason; Howard N. Hodis; Barbara Isaac; Maureen Magnani; JoAnn E. Manson; Virginia M. Miller; Hugh S. Taylor; Whitney Wharton; Erin Wolff; Viola Zepeda; S. Mitchell Harman
err分享
err收藏
Measles Antibody: Reevaluation of Protective Titers麻疹抗体: 保护性滴度的重新评估
err1990-11-01
err0
PREAI
errR. T. Chen; L. E. Markowitz; P. Albrecht; J. A. Stewart; L. M. Mofenson; S. R. Preblud; W. A. Orenstein
err分享
err收藏
An ultra-low-power CMOS voltage-controlled ring oscillator for passive RFID tags
err2014-06-01
err0
PREAI
errPouya Kamalinejad; Kamyar Keikhosravy; Reza Molavi; Shahriar Mirabbasi; Victor C. M. Leung
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容