DocumentCode :
1558271
Title :
Underclocked Software Prefetching: More Cores, Less Energy
Author :
Kamruzzaman, Md ; Swanson, Steven ; Tullsen, Dean M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, La Jolla, CA, USA
Volume :
32
Issue :
4
fYear :
2012
Firstpage :
32
Lastpage :
41
Abstract :
Power consumption is a concern for helper-thread prefetching that uses extra cores to speed up the single-thread execution, because power consumption increases with each additional core. This article analyzes the impact of using power-saving techniques in the context of intercore prefetching (ICP), and shows that dynamic frequency scaling coupled with ICP is a more energy-efficient way to improve the single-thread execution.
Keywords :
cache storage; multi-threading; multiprocessing systems; ICP; dynamic frequency scaling; helper-thread prefetching; intercore prefetching; power consumption; power saving techniques; single-thread execution improvement; underclocked software prefetching; Energy efficiency; Iterative closest point algorithm; Multicore processing; Power demand; Power measurement; Prefetching; Voltage control; Energy efficiency; Iterative closest point algorithm; Multicore processing; Power demand; Power measurement; Prefetching; Voltage control; energy-efficient computing; frequency/voltage scaling; helper-thread prefetching; intercore prefetching; single-thread performance;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2012.54
Filename :
6243130
Link To Document :
بازگشت