DocumentCode
704166
Title
Accurate Energy Modelling for Many-Core Static Schedules
Author
Holmbacka, Simon ; Keller, Jorg ; Eitschberger, Patrick ; Lilius, Johan
Author_Institution
Dept. of Inf. Technol., Abo Akademi Univ., Turku, Finland
fYear
2015
fDate
4-6 March 2015
Firstpage
525
Lastpage
532
Abstract
Static schedules can be a preferable alternative for applications with timing requirements and predictable behavior since the processing resources can be more precisely allocated for the given workload. Unused resources are handled by power management systems to either scale down or shut off parts of the chip to save energy. In order to efficiently implement power management, especially in many-core systems, an accurate model is important in order to make the appropriate power management decisions at the right time. For making correct decisions, practical issues such as latency for controlling the power saving techniques should be considered when deriving the system model, especially for fine timing granularity. In this paper we present an accurate energy model for many-core systems which includes switching latency of modern power saving techniques. The model is used when calculating an optimal static schedule for many-core task execution on systems with dynamic frequency levels and sleep state mechanisms. We create the model parameters for an embedded processor, and we validate it in practice with synthetic benchmarks on real hardware.
Keywords
microprocessor chips; multiprocessing systems; processor scheduling; embedded processor; energy modelling; many-core static schedules; many-core systems; power management decisions; power management system; Clocks; Dynamic scheduling; Hardware; Kernel; Linux; Schedules; Switches; Energy model; Many-core; Power management; Static schedule;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location
Turku
ISSN
1066-6192
Type
conf
DOI
10.1109/PDP.2015.27
Filename
7092770
Link To Document