Estimating application energy usage in a target device
Embodiments provide implementations for estimating a test application's energy usage on a target device based on execution of the test application. Resource usage associated with the execution of the test application is measured. The measured resource usage is input into a power model of the target device to estimate the energy that the test application uses when executed on the target device. An emulation system is configured to execute the test application in a virtual execution environment using resource scaling and simulated target device application programming interfaces to substantially simulate the corresponding capabilities of the target device.
Microsoft Technology Licensing, LLC
G G G Y
G06F G06F G06F Y02D
inventional inventional additional additional
Ranveer Jie Aman Paramvir
Chandra Liu Kansal Bahl