METHOD FOR DERIVING THE BENCHMARK PROGRAM FOR ESTIMATING THE MAXIMUM POWER CONSUMED IN A MICROPROCESSOR
Patent №
US 7,003,441
Granted
2006-02-21
Filed 2001
Owner
HEWLETT-PACKARD COMPANY
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09920382
In one embodiment, for an electronic architecture with a functional constitution performing a number of functions characterized by separate stages performing subfunctions, a method of deriving a benchmark program for estimating the maximum power consumption by modeling a functional model of the architecture, compiling the benchmark program into a corresponding instruction stream, valuating power weights for each stage of each function of each constituent, inserting the power weights, running the model in a maximum power consumption mode, and summarizing power consumption. In one embodiment, the benchmark program is applied by specifying a design analysis to be performed, selecting a function, designating a stages performing that function, removing a set of instruction set architecture instructions corresponding the designated stage, emulating the constituent subfunction corresponding to the stages designated stage, and summarizing. In one embodiment, the model is written in SystemC. In one embodiment, a compiler used is a PERL script.
AI classification
Ownership
HEWLETT-PACKARD COMPANY
assignment · 124840224
Assignors
VENKITAKRISHNAN, PADMANABHA I.
On an employer assignment, the assignors are typically the inventors.