Runtime Support for Adaptive Power Capping on Heterogeneous SoCs


Autoria(s): Wu, Yun; Nikolopoulos, Dimitrios S.; Woods, Roger
Data(s)

01/04/2016

Resumo

Power capping is a fundamental method for reducing the energy consumption of a wide range of modern computing environments, ranging from mobile embedded systems to datacentres. Unfortunately, maximising performance and system efficiency under static power caps remains challenging, while maximising performance under dynamic power caps has been largely unexplored. We present an adaptive power capping method that reduces the power consumption and maximizes the performance of heterogeneous SoCs for mobile and server platforms. Our technique combines power capping with coordinated DVFS, data partitioning and core allocations on a heterogeneous SoC with ARM processors and FPGA resources. We design our framework as a run-time system based on OpenMP and OpenCL to utilise the heterogeneous resources. We evaluate it through five data-parallel benchmarks on the Xilinx SoC which allows fully voltage and frequency control. Our experiments show a significant performance boost of 30% under dynamic power caps with concurrent execution on ARM and FPGA, compared to a naive separate approach.

Formato

application/pdf

Identificador

http://pure.qub.ac.uk/portal/en/publications/runtime-support-for-adaptive-power-capping-on-heterogeneous-socs(ce58ea15-c11a-450f-baa7-a3227aff1db9).html

http://pure.qub.ac.uk/ws/files/37659674/runtime_support.pdf

Idioma(s)

eng

Publicador

Institute of Electrical and Electronics Engineers Inc.

Direitos

info:eu-repo/semantics/closedAccess

Fonte

Wu , Y , Nikolopoulos , D S & Woods , R 2016 , Runtime Support for Adaptive Power Capping on Heterogeneous SoCs . in Proceedings of International Conference on Embedded Computer Systems: Architecture, Modeling and Simulation (SAMOS XVI) . Institute of Electrical and Electronics Engineers Inc. , 16th International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation , Samos , Greece , 17 July .

Tipo

contributionToPeriodical