Patent ID: 9507644
Filing Date: 2016-11-29
CPC Classification: G06F,Y02D

Claim Text:
1. A computer program product for prioritizing processing units in a computing device for task scheduling, the computer program product comprising: a non-transitory storage device storing program instructions to, wherein the program instructions to determine which of the processors is not fully loaded and is in a location with a most favorable thermal condition based on the value of the processor that represents thermal conditions of the location of the processor comprise: wherein the task is scheduled to the first processor if the first processor is not fully loaded and is at the location with the most favorable thermal condition according to the value that represents the thermal condition of the location of the first processor, wherein the task is scheduled to a different processor that is not fully loaded and is at the location with the most favorable thermal condition according to the value that represents the thermal condition of the location of the different processor.