System Level Power Profiling of Embedded Applications Executing on Virtual Multicore System-on-Chip Platforms
Patent №
US 8,898,049
Granted
2014-11-25
Filed 2009
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12426440
A method of generating system level power information for an embedded application configured to execute on a multi-core system-on-chip (SoC), which includes configuring a simulation model of hardware of the SoC that executes the embedded application; loading one or more software components of the embedded application into the simulation model of the SoC hardware; executing the one or more software components of the embedded application on the simulation model, and extracting state information about both the software components of the embedded application and hardware components of the SoC; determining, from the hardware state information, per-cycle energy values for the hardware components of the SoC; and creating a power profile from the software state information by accumulating the per-cycle energy values and assigning the per-cycle energy values to corresponding software components.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 225660382
Assignors
DHANWADA, NAGASHYAMALA R., ARUN, JOSEPH, DUNGAN, WILLIAM W.
On an employer assignment, the assignors are typically the inventors.