Exploring Energy Saving for Mixed-Criticality Systems on Multi-Cores
Sujay Narayana (ETH Zürich, TU Delft - Embedded Systems)
P Huang (ETH Zürich)
G. Giannopoulou (ETH Zürich)
L. Thiele (ETH Zürich)
Rangarao Venkatesha Prasad (TU Delft - Embedded Systems)
More Info
expand_more
Abstract
In this paper we study a general energy minimization problem for mixed-criticality systems on multi-cores, considering different system operation modes, and static & dynamic energy consumption. While making global scheduling decisions, trade-offs in energy consumption between different modes and also between static and dynamic energy consumption are required. Thus, such a problem is challenging. To this end, we first develop an optimal solution analytically for unicore and a corresponding low-complexity heuristic. Leveraging this, we further propose energy-aware mapping techniques and explore energy savings for multi-cores. To the best of our knowledge, we are the first to investigate mixed-criticality energy minimization in such a general setting. The effectiveness of our approaches in energy reduction is demonstrated through both extensive simulations and a realistic industrial application.
No files available
Metadata only record. There are no files for this record.