×

System and method for dynamically adjusting to CPU performance changes

  • US 6,823,516 B1
  • Filed: 08/10/1999
  • Issued: 11/23/2004
  • Est. Priority Date: 08/10/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. 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 method of dynamically adjusting to transitions between the first and second performance states, comprising:

  • halting task scheduling;

    measuring CPU performance at the second performance state;

    resuming task scheduling; and

    adjusting tasks as a function of CPU performance at the second performance state, wherein adjusting includes;

    notifying each task executing real-time threads of the transition between performance states; and

    modifying execution of the tasks executing real-time threads to correct for performance state dependencies in execution of the tasks by a processor operating at the second performance state.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×