Patent ID: 9292293
Filing Date: 2016-03-22
CPC Classification: G06F,Y02D

Claim Text:
1. A method for multicore control of a plurality of processor cores of a multicore integrated circuit, comprising: comparing temperature readings of the plurality of processor cores to a temperature threshold; calculating a map for the plurality of processor cores based on processor core information and a plurality of hypothetical cases, wherein a first map is calculated in response to the temperature readings of the plurality of processor cores being less than the temperature threshold and a second map is calculated in response to the temperature readings of the plurality of processor cores being greater than the temperature threshold; identifying, from the first map, a first configuration of processor cores to optimize power consumption for a given workload; identifying, from the second map, a second configuration of processor cores to optimize performance for a given power budget; and controlling an activity state for each processor core of the plurality of processor cores based on the identified configuration.