The Community for Technology Leaders
Green Image
Issue No. 04 - July-Aug. (2012 vol. 32)
ISSN: 0272-1732
pp: 32-41
Steven Swanson , University of California, San Diego
Dean M. Tullsen , University of California, San Diego
Md Kamruzzaman , University of California, San Diego
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.
INDEX TERMS
Prefetching, Iterative closest point algorithm, Power demand, Energy efficiency, Multicore processing, Power measurement, Voltage control, energy-efficient computing, Prefetching, Iterative closest point algorithm, Power demand, Energy efficiency, Multicore processing, Power measurement, Voltage control, intercore prefetching, helper-thread prefetching, frequency/voltage scaling, single-thread performance
CITATION
Steven Swanson, Dean M. Tullsen, Md Kamruzzaman, "Underclocked Software Prefetching: More Cores, Less Energy", IEEE Micro, vol. 32, no. , pp. 32-41, July-Aug. 2012, doi:10.1109/MM.2012.54
106 ms
(Ver )