×

Selection of processor cores for optimal thermal performance

  • US 7,596,430 B2
  • Filed: 05/03/2006
  • Issued: 09/29/2009
  • Est. Priority Date: 05/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for optimizing thermal performance of a computer system, when the system is executing a program having instructions, the computer implemented method comprising executing instructions to:

  • identify a set of processor cores associated with the computer system;

    request a thermal index for each of the set of processor cores to form a set of thermal indexes;

    rank the processor cores based on the set of thermal indexes, wherein a given one of the thermal indexes is derived by estimating the cycles-per-instruction of at least one of said instructions, and said given one of the thermal indexes comprises a value that is proportional to the inverse of the estimated cycles-per-instruction; and

    map software to execute on an optimal processor core selected from the set of processor cores, wherein said core selection is based exclusively on the thermal index ranking.

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