System and method for energy usage accounting in software applications
A method for generating an energy usage profile for a software program executed in a
computing device includes generating a call trace of an executed system call, identifying a …
computing device includes generating a call trace of an executed system call, identifying a …
Migrating tasks between asymmetric computing elements of a multi-core processor
A Naveh, Y Yosef, E Weissmann, A Aggarwal… - US Patent …, 2019 - Google Patents
In one embodiment, the present invention includes a mul ticore processor having first and
second cores to indepen dently execute instructions, the first core visible to an operating …
second cores to indepen dently execute instructions, the first core visible to an operating …
Out-of-band platform tuning and configuration
Devices and techniques for out-of-band platform tuning and configuration are described
herein. A device can include a telemetry interface to a telemetry collection system and a …
herein. A device can include a telemetry interface to a telemetry collection system and a …
Energy efficiency aware thermal management in a multi-processor system on a chip
HJ Park, YH Kang, RF Alton, CL Medrano… - US Patent …, 2017 - Google Patents
Various embodiments of methods and systems for energy efficiency aware thermal
management in a portable computing device that contains a heterogeneous, multi-processor …
management in a portable computing device that contains a heterogeneous, multi-processor …
Power consumption optimized translation of object code partitioned for hardware component based on identified operations
CA Vick, GM Wright - US Patent 9,098,309, 2015 - Google Patents
In the various aspects, a virtual machine operating at the machine layer may use power
consumption models to parti tion object code into portions, identify the relative power …
consumption models to parti tion object code into portions, identify the relative power …
Dynamically switching a workload between heterogeneous cores of a processor
P Sakarda - US Patent 9,619,284, 2017 - Google Patents
In one embodiment, a policy manager may receive operating system scheduling information,
performance prediction information for at least one future quantum, and current processor …
performance prediction information for at least one future quantum, and current processor …
Dynamic power optimization for computing devices
CA Vick, GM Wright - US Patent 8,799,693, 2014 - Google Patents
BACKGROUND Cellular and wireless communication technologies have seen explosive
growth over the past several years. This growth has been fueled by better communications …
growth over the past several years. This growth has been fueled by better communications …
Information processing device and information processing method in heterogenous multi-cores having different architectures
M Toyama, M Hayashikoshi - US Patent 9,977,664, 2018 - Google Patents
An application process is switched between asymmetric processor cores having no
compatibility in instruction set architectures so that the process can be continuously …
compatibility in instruction set architectures so that the process can be continuously …
Asymmetric multi-core processor with native switching mechanism
RE Hooker, T Parks, GG Henry - US Patent 10,423,216, 2019 - Google Patents
A processor includes first and second processing cores configured to support first and
second respective subsets of features of its instruction set architecture (ISA) feature set. The …
second respective subsets of features of its instruction set architecture (ISA) feature set. The …
Client-side server for client-side scripting languages
D Racanelli, I Dunn, RA Jones - US Patent 9,223,599, 2015 - Google Patents
(57) ABSTRACT A method of executing a cross-platform application on a system is
disclosed. An instruction pertaining to an execution of the cross-platform application on the …
disclosed. An instruction pertaining to an execution of the cross-platform application on the …