Title :
Run-time power and performance scaling with CPU-FPGA hybrids
Author :
Nunez-Yanez, Jose ; Beldachi, Arash
Author_Institution :
Dept. of Electron. & Electr. Eng., Univ. of Bristol, Bristol, UK
Abstract :
This paper investigates how a wide dynamic range of performance and power levels can be obtained in commercially available state-of-the-art hybrid FPGAs that include ARM embedded processors and independent power domains. Adaptive voltage and frequency scaling obtained with embedded in-situ detectors in a closed loop configuration is employed to scale performance and power in the FPGA fabric under processor control. The initial results are based on a high-performance motion estimation processor mapped to the FPGA fabric and show that it is possible to obtain energy savings higher than 60% or alternatively double performance at nominal energy. The available voltage and frequency margins in the device create a large number of performance and energy states with scaling possible at run-time with low overheads.
Keywords :
embedded systems; field programmable gate arrays; microprocessor chips; power aware computing; ARM embedded processors; CPU-FPGA hybrids; FPGA fabric; adaptive voltage scaling; closed loop configuration; embedded in-situ detectors; energy savings; frequency margins; frequency scaling; high-performance motion estimation processor; independent power domains; performance scaling; run-time power scaling; voltage margins; Automatic frequency control; Clocks; Energy measurement; Frequency measurement; Performance evaluation; Voltage measurement; FPGA; adaptive voltage scaling; energy efficient design; energy propotional computing;
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2014 NASA/ESA Conference on
Conference_Location :
Leicester
DOI :
10.1109/AHS.2014.6880158