DocumentCode
3705543
Title
Adaptive energy minimization of embedded heterogeneous systems using regression-based learning
Author
Sheng Yang;Rishad A. Shafik;Geoff V. Merrett;Edward Stott;Joshua M. Levine;James Davis;Bashir M. Al-Hashimi
Author_Institution
School of ECS, University of Southampton, UK
fYear
2015
Firstpage
103
Lastpage
110
Abstract
Modern embedded systems consist of heterogeneous computing resources with diverse energy and performance trade-offs. This is because these resources exercise the application tasks differently, generating varying workloads and energy consumption. As a result, minimizing energy consumption in these systems is challenging as continuous adaptation between application task mapping (i.e. allocating tasks among the computing resources) and dynamic voltage/frequency scaling (DVFS) is required. Existing approaches have limitations due to lack of such adaptation with practical validation (Table I). This paper addresses such limitation and proposes a novel adaptive energy minimization approach for embedded heterogeneous systems. Fundamental to this approach is a runtime model, generated through regression-based learning of energy/performance trade-offs between different computing resources in the system. Using this model, an application task is suitably mapped on a computing resource during runtime, ensuring minimum energy consumption for a given application performance requirement. Such mapping is also coupled with a DVFS control to adapt to performance and workload variations. The proposed approach is designed, engineered and validated on a Zynq-ZC702 platform, consisting of CPU, DSP and FPGA cores. Using several image processing applications as case studies, it was demonstrated that our proposed approach can achieve significant energy savings (>70%), when compared to the existing approaches.
Keywords
"Runtime","Computational modeling","Adaptation models","Field programmable gate arrays","Energy consumption","Digital signal processing","Minimization"
Publisher
ieee
Conference_Titel
Power and Timing Modeling, Optimization and Simulation (PATMOS), 2015 25th International Workshop on
Type
conf
DOI
10.1109/PATMOS.2015.7347594
Filename
7347594
Link To Document