×

Method for determining idle processor load balancing in a multiple processors system

  • US 6,986,140 B2
  • Filed: 05/30/2003
  • Issued: 01/10/2006
  • Est. Priority Date: 02/17/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method of balancing workload among a plurality of processors, comprising:

  • identifying an idle processor from the plurality of processors;

    scanning the plurality of processors for a processor meeting idle processor load balancing criteria, wherein scanning the plurality of processors for the processor meeting idle processor load balancing criteria includes identifying a processor of the plurality of processors having a local run queue that has a largest number of threads, contains more threads than a selected threshold, has not had more threads stolen from it than a maximum threshold for a current clock cycle, and contains at least one unbound thread; and

    if a processor meeting the idle processor load balancing criteria is found, performing idle processor load balancing.

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