2015 · 14 citations · 20 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designLow-power DesignHardware Modeling For Digital SystemsPower EstimationPower ManagementProcessor Core DesignAccuracyBlack Box ModelingEstimation ErrorMicroarchitectural Power EstimationPower Modeling And EstimationProcessor Power EstimationSimulation-based Power EstimationSystem-level Power Estimation
Processor models for electronic system level (ESL) simulations are usually provided by their vendors as binary object code. Those binaries appear as black boxes, which do not allow to observe their internals. This prevents the application of most existing ESL power estimation methodologies. To remedy this situation, this work presents an estimation methodology for the case of black box models. The evaluation for the ARM Cortex-A9 processor shows that the proposed approach is able to achieve a high accuracy. In comparison to hardware power measurements obtained from the OMAP4460 chip on the PandaBoard, the ESL estimation error is below 5%.
20
MiBench: A free, commercially representative embedded benchmark suite
Matthew R. Guthaus, Jeffrey Ringenberg, Daniel Ernst et al. · 2001 · 3.1K citations
David Brooks, Vivek Tiwari, Margaret Martonosi · 2000 · 2.6K citations
MiBench: A free, commercially representative embedded benchmark suite
Matthew R. Guthaus, Jeffrey Ringenberg, Daniel Ernst et al. · 2005 · 1.6K citations
Reinhold Weicker · Communications of the ACM · 1984 · 618 citations · Full text