DocumentCode :
2214482
Title :
PrEsto: An FPGA-accelerated Power Estimation Methodology for Complex Systems
Author :
Sunwoo, Dam ; Wu, Gene Y. ; Patil, Nikhil A. ; Chiou, Derek
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas of Austin, Austin, TX, USA
fYear :
2010
fDate :
Aug. 31 2010-Sept. 2 2010
Firstpage :
310
Lastpage :
317
Abstract :
Reduced or bounded power consumption has become a first-order requirement for modern hardware design. As a design progresses and more detailed information becomes available, more accurate power estimations become possible but at the cost of significantly slower simulation speeds. Power simulation that is both sufficiently-accurate and fast would have a positive impact on architecture and design. In this paper, we propose PrEsto, a power modeling methodology that improves the speed and accuracy of power estimation through FPGA-acceleration. PrEsto automatically generates FPGA-based power estimators consisting of linear models that are designed to be integrated into fast, accurate FPGA-based performance simulators of microprocessors. Our prototype implementation predicts the cycle-by-cycle power dissipation of the LEON3 core and the ARM Cortex-A8 core to within 6% of a commercial gate-level power estimation tool, while running several orders of magnitude faster. The combination of simulation speed and accuracy is not only useful to architects and designers, it is fast enough to be useful for power-sensitive operating system and application developers.
Keywords :
circuit simulation; field programmable gate arrays; large-scale systems; microprocessor chips; power aware computing; FPGA-accelerated power estimation methodology; FPGA-based power estimator; PrEsto; application developer; complex system; cycle-by-cycle power dissipation; first order requirement; hardware design; microprocessor; power consumption; power modeling methodology; power sensitive operating system; power simulation; simulation speed; FPGA-acceleration; Power estimation; Simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
ISSN :
1946-1488
Print_ISBN :
978-1-4244-7842-2
Type :
conf
DOI :
10.1109/FPL.2010.69
Filename :
5694268
Link To Document :
بازگشت