Patent · US Expired

System and method for dynamically adjusting to CPU performance changes

US6823516B1 · kind B1 · utility

299Cited by
21References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 10, 1999
Grant dateNov 23, 2004
Priority date
Expiry dateAug 10, 2019

Classification

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

Abstract

In a computer system having a processor capable of operating at a plurality of performance states, including a first and a second performance state, wherein while the processor operates in any of the performance states it executes tasks at an expected processing performance, a system and method for dynamically adjusting to transitions between the first and second performance states. A determination is made that a performance state change is needed and a transition is initiated. The system halts task scheduling, measures CPU performance at the new performance state and resumes task scheduling within the constraints of the new performance state. The system also adjusts tasks as a function of CPU performance within the new performance state, wherein adjusting includes notifying each task of the transition between performance states.

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