DocumentCode :
2174479
Title :
Balancing Task Resource Requirements in Embedded Multithreaded Multicore Processors to Reduce Power Consumption
Author :
Rayo, Diana Bautista ; Borras, Julio Sahuquillo ; Mohamed, Hela Haj ; Petit, Salvador ; Duato, José
Author_Institution :
Dept. of Comput. Eng. (DISCA), Univ. Politec. de Valencia, Valencia, Spain
fYear :
2010
fDate :
17-19 Feb. 2010
Firstpage :
200
Lastpage :
204
Abstract :
Power consumption is a major design issue in modern microprocessors. Hence, power reduction techniques, like dynamic voltage scaling (DVS), are being widely implemented. Unfortunately, they impact on the task execution time so difficulting schedulability of hard real-time applications. To deal with this problem, this paper proposes a power-aware scheduler for coarse-grain embedded multicore processors implementing global DVS. To this end, this work presents two heuristics, namely Balanced Memory and Balanced CPU, which distribute the task set among cores focusing on resource utilization. Results show that with respect to a system not implementing DVS, two or five DVS levels achieve energy savings by about 35% or 51%, respectively.
Keywords :
microprocessor chips; multi-threading; power consumption; scheduling; dynamic voltage scaling; embedded multithreaded multicore processors; global DVS; power consumption reduction; power reduction techniques; task resource requirements; Application software; Dynamic voltage scaling; Energy consumption; Microprocessors; Multicore processing; Multithreading; Power system modeling; Processor scheduling; Voltage control; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro International Conference on
Conference_Location :
Pisa
ISSN :
1066-6192
Print_ISBN :
978-1-4244-5672-7
Electronic_ISBN :
1066-6192
Type :
conf
DOI :
10.1109/PDP.2010.64
Filename :
5452444
Link To Document :
بازگشت