DocumentCode :
634798
Title :
Auto-tuning multi-programmed workload on the SCC
Author :
Roscoe, Brian ; Herlev, Mathias ; Chen Liu
Author_Institution :
Dept. of Electr. & Comput. Eng., Clarkson Univ., Potsdam, NY, USA
fYear :
2013
fDate :
27-29 June 2013
Firstpage :
1
Lastpage :
5
Abstract :
The need for power-aware computing has become increasingly apparent. Common power-aware platforms have placed the burden of optimizing energy consumption on the programmer. In many cases this is a complex task which requires more time from the programmer than is acceptable. Hence, auto-tuning for power-aware computing has been proposed to alleviate the programmer from this task. Previous research has been focusing on automatic tuning of individual applications. However, there has been little work that tunes multiple programs across an entire platform. The Single-Chip Cloud Computer (SCC) is an experimental processor created by Intel Labs. In this paper, we present a method that extends auto-tuning to consider the multi-programmed workload across the entire many-core platform of SCC. Using an algorithm based on Differential Evolution, we were able to reduce the energy-delay product of the workload by 58.5%.
Keywords :
multiprocessing systems; multiprogramming; power aware computing; Intel Labs; SCC; auto-tuning multiprogrammed workload; differential evolution; many-core platform; power-aware computing; single-chip cloud computer; workload energy-delay product; Clustering algorithms; Computers; Energy consumption; Gears; Heuristic algorithms; Optimization; Tuning; Multi-Core Workload Balancing; Multi-Program Autotuning; Multi-Workload Multi-Core Optimization; Single-Chip Cloud Computer;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Green Computing Conference (IGCC), 2013 International
Conference_Location :
Arlington, VA
Type :
conf
DOI :
10.1109/IGCC.2013.6604486
Filename :
6604486
Link To Document :
بازگشت