Patent ID: 9063785
Filing Date: 2015-06-23
Classification: G06F,Y02D

Abstract:
1. A system, comprising: a first processor associated with a first processor socket; a second processor associated with a second processor socket; a thread scheduler logic at least a portion of which is in hardware, the thread scheduler logic to assign at least a first thread for execution on the first processor based, at least in part, on an effectiveness of a cooling solution coupled to the first and second processors, the effectiveness with regard to the first and second processors and based, at least in part, on a temperature of the first and second processors, the one of the first and second processors in closer proximity to the cooling solution to be cooled more effectively, and wherein the thread scheduler logic is to assign the first thread further based on a cooling index for each of the first and second processors, wherein the cooling index is to be calculated according to a weighted sum of a thermal value and one or more non-thermal parameters for each of the first and second processors including a processor priority value and a processor performance value.