DocumentCode :
3233751
Title :
Towards a Power-Aware Application Level Scheduler for a Multithreaded Runtime Environment
Author :
de Araujo, A.S. ; de S. Camargo, Cicero Augusto ; Cavalheiro, Gerson Geraldo H ; Pilla, Maurício L.
Author_Institution :
Fed. Univ. of Pelotas, Pelotas, Brazil
fYear :
2010
fDate :
27-30 Oct. 2010
Firstpage :
43
Lastpage :
48
Abstract :
At the same time that the modern society becomes more dependent on computing power, people become more concerned about the environment and, in consequence, about energy consumption. In the high performance computing field, most works only take into account performance aspects such as throughputs to measure schedulers. In this paper, we introduce and evaluate an energy-aware list scheduler that uses heuristics based on the critical path to determine processor affinity and the clock rate of each core. We have observed that it is possible to implement an execution supportable to offer acceptable performance at same time that provides a strategy to save energy. Two case studies discussed in the paper support this conclusion.
Keywords :
multi-threading; power aware computing; scheduling; energy consumption; high performance computing; multithreaded runtime environment; power aware application level scheduler; Clocks; Energy consumption; Instruction sets; Processor scheduling; Runtime; Synchronization; application-level scheduling; green computing; list scheduling; multicore systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture and High Performance Computing Workshops (SBAC-PADW), 2010 22nd International Symposium on
Conference_Location :
Petropolis
Print_ISBN :
978-1-4244-8877-3
Electronic_ISBN :
978-0-7695-4276-8
Type :
conf
DOI :
10.1109/SBAC-PADW.2010.11
Filename :
5645394
Link To Document :
بازگشت