Accurate Energy Modelling for Many-Core Static Schedules

Simon Holmbacka, Jörg Keller, Patrick Eitschberger, Johan Lilius

Forskningsoutput: Kapitel i bok/konferenshandlingKonferensbidragVetenskapligPeer review

5 Citeringar (Scopus)


Static schedules can be a preferable alternative forapplications with timing requirements and predictable behaviorsince the processing resources can be more precisely allocatedfor the given workload. Unused resources are handled by powermanagement systems to either scale down or shut off parts ofthe chip to save energy. In order to efficiently implement powermanagement, especially in many-core systems, an accurate modelis important in order to make the appropriate power managementdecisions at the right time. For making correct decisions, practicalissues such as latency for controlling the power saving techniquesshould be considered when deriving the system model, especiallyfor fine timing granularity. In this paper we present an accurateenergy model for many-core systems which includes switchinglatency of modern power saving techniques. The model is usedwhen calculating an optimal static schedule for many-core taskexecution on systems with dynamic frequency levels and sleepstate mechanisms. We create the model parameters for anembedded processor, and we validate it in practice with syntheticbenchmarks on real hardware.
Titel på värdpublikationParallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Redaktörer O'Conner, Lisa
ISBN (tryckt)978-1-4799-8492-3
StatusPublicerad - 2015
MoE-publikationstypA4 Artikel i en konferenspublikation
EvenemangEuromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP) - 23rd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2015)
Varaktighet: 4 mars 20156 mars 2015


KonferensEuromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)

Citera det här