Usage scenario based monitoring and adjustment
AssigneeIntel Corporation
InventorsZhongsheng Wang, James Hermerding, II
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems and articles of manufacture are disclosed to monitor and manage usage of resources on a computing platform. An example apparatus includes a processor and a subsystem. The example processor includes a modified operating system, the operating system modified to monitor application execution via the processor to determine a usage scenario for the apparatus. The example processor includes an index generator to generate a system usage scenario index quantifying a snapshot of the usage scenario for the processor and the subsystem of the apparatus. The example processor includes a rebalancer to reallocate resources of at least one of the processor or the subsystem based on the system usage scenario index.
Claims21
An apparatus comprising:
- memory including instructions;
- and
- a processor to execute the instructions to:
- generate a system usage scenario representative of usage of the processor and a subsystem in communication with the processor, the usage based on operating system monitoring information and the system usage scenario associated with a system usage scenario index;
- and
- reallocate resources of at least one of the processor or the subsystem based on the system usage scenario.
A tangible computer readable storage medium comprising instructions that, when executed, cause a processor to at least:
- generate a system usage scenario representative of usage of the processor and a subsystem in communication with the processor, the usage based on operating system monitoring information and the system usage scenario associated with a system usage scenario index;
- and
- reallocate resources of at least one of the processor or the subsystem based on the system usage scenario.
A method comprising:
- generating, by executing an instruction using a processor, a system usage scenario representative of usage of the processor and a subsystem in communication with the processor, the usage based on operating system monitoring information and the system usage scenario associated with a system usage scenario index;
- and
- reallocating, by executing an instruction using the processor, resources of at least one of the processor or the subsystem based on the system usage scenario.
A platform apparatus comprising:
- a rest-of-the-platform (ROP) including a subsystem;
- and
- a system-on-a-chip (SOC) including:
- memory including instructions;
- and
- a processor to execute the instructions to:
- generate a system usage scenario representative of usage of the processor and the subsystem in communication with the processor, the usage based on operating system monitoring information;
- and
- reallocate resources of at least one of the processor or the subsystem based on the system usage scenario.
A tangible computer readable storage medium comprising instructions that, when executed, cause a processor to at least:
- generate a system usage scenario representative of usage of the processor and a subsystem in communication with the processor, the usage based on operating system monitoring information;
- and
- reallocate resources of at least one of the processor or the subsystem based on the system usage scenario via at least one of an instruction or a suggestion to at least one of the processor or the subsystem.
Dependencies are inferred from the claim text.