Patent · US Active

Adaptive algorithm for thermal throttling of multi-core processors with non-homogeneous performance states

US10331186B2 · kind B2 · utility

0Cited by
27References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 9, 2017
Grant dateJun 25, 2019
Priority date
Expiry dateAug 2, 2037

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In an embodiment, a processor comprises: a plurality of cores each to execute instructions; a plurality of thermal sensors, at least one of which is associated with each of the cores; and a power control unit (PCU) coupled to the cores. The PCU includes a thermal control logic to preemptively throttle a first core by a first throttle amount when a temperature of a second core exceeds at least one thermal threshold. Note that this first core may be preemptively throttled independently of a throttling of the second core and may have a temperature of the first core does not exceed any thermal threshold. Other embodiments are described and claimed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.