• 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