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