Patent ID: 9513884
Filing Date: 2016-12-06
CPC Classification: G06F

Claim Text:
1. An apparatus for thermal-aware source code compilation, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of: receiving, by a compiler during compilation of source code, an identification of a target computing system for which the source code is to be compiled, the identification of the target computing system specifying a plurality of temperature sensors, each temperature sensor configured to measure temperature of a memory module of the target computing system; compiling the source code into an executable application including inserting in the executable application computer program instructions for thermal-aware execution, the computer program instructions for thermal-aware execution, when executed on the target computing system, carry out the steps of: