DocumentCode :
2888967
Title :
Energy efficient scheduling for multithreaded programs on general-purpose processors
Author :
Fan, Xin ; Kusakabe, Shigeru
Author_Institution :
Grad. Sch. of Inf. Sci. & Electr. Eng., Kyushu Univ., Fukuoka, Japan
fYear :
2011
fDate :
1-3 Aug. 2011
Firstpage :
327
Lastpage :
332
Abstract :
This paper investigates the effectiveness of Time Aggregation Scheduler (TAS) for commodity platforms from the view point of energy saving. TAS can aggregate the execution of runnable sibling threads, and decrease the number of internal events that have negative impact on energy consumption in executing multithreaded applications. We compare energy consumption in running multithreaded applications of DaCapo Java benchmarks when using Linux default Completely Fair Scheduler, and TAS. The experimental results indicate that TAS can reduce the amount of system level energy consumption, as well as the quantity of internal events and the execution time.
Keywords :
Linux; general purpose computers; multi-threading; power aware computing; power consumption; processor scheduling; DaCapo Java benchmarks; Linux; commodity platforms; energy consumption; energy efficient scheduling; energy saving; general-purpose processors; multithreaded programs; runnable sibling threads; time aggregation scheduler; Benchmark testing; Correlation; Energy consumption; Instruction sets; Java; Linux; energy saving; operating system; thread scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design (ISLPED) 2011 International Symposium on
Conference_Location :
Fukuoka
ISSN :
Pending
Print_ISBN :
978-1-61284-658-3
Electronic_ISBN :
Pending
Type :
conf
DOI :
10.1109/ISLPED.2011.5993658
Filename :
5993658
Link To Document :
بازگشت