On-the-fly Energy Minimization for Multi-Mode Real-Time Systems on Heterogeneous Platforms
2015 (English)In: 2015 13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia), IEEE , 2015, 75-84 p.Conference paper (Refereed)
The increasing computational demands of next generation multimedia systems require innovative optimization methods. Modern heterogeneous architectures bring together multiple general-purpose CPUs and multiple GPUs and FPGAs, in an attempt to answer the performance, energy-efficiency and flexibility requirements of today???s complex multimedia applications. However, in order to leverage the advantages of such architectures, careful optimization is essential. In modern systems, more and more multimedia applications need real-time support (e.g. automotive systems that use image processing for active safety features). Real-time multi-mode systems are a good model for a wide range of applications that dynamically change their computational requirements over time. In this context, intelligent on-line resource management is needed, such that the heterogeneous resources are used in an energy-efficient manner, while meeting the real-time constraints. This paper proposes a resource manager that implements run-time policies to decide on-the-fly task admission and the mapping of active tasks to resources, such that the energy consumption of the system is minimized and all task deadlines are met.
Place, publisher, year, edition, pages
IEEE , 2015. 75-84 p.
, EEE Symposium on Embedded Systems for Real-Time Multimedia, ISSN 2325-1271
Computational modeling, Computer architecture, Energy consumption, Field programmable gate arrays, Optimization, Processor scheduling, Real-time systems
IdentifiersURN: urn:nbn:se:liu:diva-123745DOI: 10.1109/ESTIMedia.2015.7351771ISI: 000377587200012ISBN: 9781467381642OAI: oai:DiVA.org:liu-123745DiVA: diva2:892828
13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia), Amsterdam, Netherlands, 8-9 Oct. 2015