System and method for dynamically adjusting to CPU performance changes
US6823516B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Aug 10, 1999 |
| Grant date | Nov 23, 2004 |
| Priority date | — |
| Expiry date | Aug 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.