Refereed article in conference proceedings (A4)
Approximation-Aware Coordinated Power/Performance Management of Heterogeneous Multi-cores
List of Authors: Anil Kanduri, Antonio Miele, Amir Rahmani, Pasi Liljeberg, Cristiana Bolchini and Nikil Dutt
Editors: No available
Conference name: Annual Design Automation Conference
Place: New York, NY
Publication year: 2018
Book title *: DAC '18 Proceedings of the 55th Annual Design Automation Conference
ISBN: 978-1-4503-5700-5
DOI: http://dx.doi.org/10.1145/3195970.3195994
Run-time resource management of heterogeneous multi-core systems is challenging due to i) dynamic workloads, that often result in ii) conflicting knob actuation decisions, which potentially iii) compromise on performance for thermal safety. We present a run-time resource management strategy for performance guarantees under power constraints using functionally approximate kernels that exploit accuracy-performance trade-offs within error resilient applications. Our controller integrates approximation with power knobs - DVFS, CPU quota, task migration - in coordinated manner to make performance-aware decisions on power management under variable workloads. Experimental results on Odroid XU3 show the effectiveness of this strategy in meeting performance requirements without power violations compared to existing solutions.