Patent · US Expired

Method for managing resources in a CPU by allocating a specified percentage of CPU resources to high priority applications

US7281145B2 · kind B2 · utility

12Cited by
6References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 24, 2004
Grant dateOct 9, 2007
Priority date
Expiry dateAug 16, 2025

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of managing resources in a data processing configuration includes allocating system resources to an application to ensure a specified level of performance for the application. A system parameter is then modified to conserve power consumption upon detecting a condition resulting in a reduction of available system power. The original system resource allocation is then modified to maintain the specified level of performance following the modification of the system parameter. The system resources may include system CPU cycles and allocating system resources may include allocating a specified percentage of the CPU cycles to a high priority application. The reduction of available system power may be caused by an excessive ambient temperature or the failure of a power supply. Modifying the system parameter to conserve power consumption includes throttling the CPU speed and then dynamically increasing the percentage of CPU cycles allocated to the high priority application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.