Title :
Power modelling and capping for heterogeneous ARM/FPGA SoCs
Author :
Yun Wu ; Nunez-Yanez, Jose ; Woods, Roger ; Nikolopoulos, Dimitrios S.
Author_Institution :
Sch. of Electron., Electr. & Comput. Sci., Queen´s Univ. Belfast, Belfast, UK
Abstract :
Low-power processors and accelerators that were originally designed for the embedded systems market are emerging as building blocks for servers. Power capping has been actively explored as a technique to reduce the energy footprint of high-performance processors. The opportunities and limitations of power capping on the new low-power processor and accelerator ecosystem are less understood. This paper presents an efficient power capping and management infrastructure for heterogeneous SoCs based on hybrid ARM/FPGA designs. The infrastructure coordinates dynamic voltage and frequency scaling with task allocation on a customised Linux system for the Xilinx Zynq SoC. We present a compiler-assisted power model to guide voltage and frequency scaling, in conjunction with workload allocation between the ARM cores and the FPGA, under given power caps. The model achieves less than 5% estimation bias to mean power consumption. In an FFT case study, the proposed power capping schemes achieve on average 97.5% of the performance of the optimal execution and match the optimal execution in 87.5% of the cases, while always meeting power constraints.
Keywords :
Linux; embedded systems; field programmable gate arrays; integrated circuit design; integrated circuit modelling; logic design; low-power electronics; microcontrollers; system-on-chip; Xilinx Zynq SoC; accelerator ecosystem; compiler-assisted power model; customised Linux system; dynamic voltage-frequency scaling; embedded systems; energy footprint reduction; estimation bias; heterogeneous ARM-FPGA SoCs; high-performance processors; low-power processors; mean power consumption; power capping scheme; power constraints; power management infrastructure; power modelling; workload allocation; Field programmable gate arrays; Power demand; Power measurement; Program processors; Resource management; Servers; System-on-chip; DVFS; FPGA; Power Capping; Task Allocation;
Conference_Titel :
Field-Programmable Technology (FPT), 2014 International Conference on
Print_ISBN :
978-1-4799-6244-0
DOI :
10.1109/FPT.2014.7082782