Abstract
With the emergence of both power and performance as primary design constraints, energy efficiency has become the new design criteria. A platform with heterogeneous-ISA processors can provide multiple power-performance execution points needed for a varied mix of workloads. We argue that a new system software architecture is needed to obtain maximum energy efficiency on such heterogeneous-ISA platforms. We present our system software, a replicated-kernel operating system and a compiler framework, and quantify the advantages of such a system software on ARM-x86 using simulations. Based on our experimental observations, we propose a scheduling approach which considers system and application runtime characteristics along with platform profiles to maximize energy efficiency.
Original language | English |
---|---|
Pages (from-to) | 65-69 |
Number of pages | 5 |
Journal | Operating Systems Review |
Volume | 49 |
Issue number | 2 |
DOIs | |
Publication status | Published - 20 Jan 2016 |
Event | The 2015 Workshop on Power-Aware Computing and Systems - Monteray, United States Duration: 4 Oct 2015 → 4 Oct 2015 https://engineering.purdue.edu/~hotpower/ |
Keywords / Materials (for Non-textual outputs)
- Operating Systems
- Power Consumption
- Performance
- Energy Efficiency
- Replicated-kernel OS
- Heterogeneous Platform