×

Optimizing thermal performance using thermal flow analysis

  • US 8,037,893 B2
  • Filed: 05/03/2006
  • Issued: 10/18/2011
  • Est. Priority Date: 05/03/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for improving thermal performance of a computer system, the computer implemented method comprising:

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

    requesting a thermal index for each of the set of processor cores to form a set of thermal indexes, the thermal index representing a thermal efficiency for each of the processor cores in the set of processor cores and being generated by a compiler;

    loading proximity information and conductive property information associated with the set of processors;

    mapping software to execute on an optimal processor core from the set of processor cores based the set of thermal indexes, the proximity information, and the conductive property information to form mapped software;

    storing the proximity information and the conductive property information in a data structure, wherein the proximity information defines the proximity of one processor core to another processor core in the set of processor cores and the conductive property information defines material used in manufacturing the processor cores; and

    implementing corrective measures before executing the mapped software, wherein the corrective measures comprise modifying an instruction stream and reducing a bandwidth allocation to avoid hardware throttling.

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