Patent · US Active

Thread importance based processor core parking and frequency selection

US10503238B2 · kind B2 · utility

0Cited by
4References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 30, 2017
Grant dateDec 10, 2019
Priority date
Expiry dateFeb 2, 2038

Classification

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

Abstract

Each processor core in a computing device supports various different frequency ranges, also referred to as p-states, and can operate to run threads at any one of those different frequency ranges. Threads in the computing device are assigned one of multiple importance levels. A processor core is configured to run at a particular frequency range or in accordance with a particular energy performance preference based on the importance level of the thread it is running. A utilization factor of a processor core can also be determined over some time duration, the utilization factor being based on the amount of time during the time duration that the processor core was running a thread(s), and also based on the importance levels of the thread(s) run during the time duration. The utilization factor can then be used to determine whether to park the processor core.

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