Thermally adaptive quality-of-service
AssigneeApple Inc.
InventorDerek R. Kumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorDerek R. Kumar
Estimating the term…
A method and apparatus of a device that manages a thermal profile of a device by selectively throttling central processing unit operations of the device is described. The device manages a thermal profile of the device by adjusting a throttling a central processing unit execution of a historically high energy consuming task. In this embodiment, the device monitors thermal level of the thermal profile of the device, the device is executing a plurality of tasks that utilize a plurality of processing cores of the device. If the thermal level of the device exceeds a thermal threshold, the device identifies one of the plurality of tasks as a historically high energy consuming task, and throttles this historically high energy consuming task by setting a force idle execution time for the historically high energy consuming task. The device further executes the plurality of tasks.
A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to manage a thermal profile of a device, the method comprising:
A method to manage a thermal profile of a device, the method comprising:
Dependencies are inferred from the claim text.