Patent · US Active

Multi-core system and controlling operation of the same

US11734067B2 · kind B2 · utility

0Cited by
6References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 13, 2020
Grant dateAug 22, 2023
Priority date
Expiry dateAug 8, 2041

Classification

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

Abstract

In a method of operating a multi-core system comprising a plurality of processor cores, a plurality of task stall information respectively corresponding to a plurality of tasks are provided by monitoring a task stall time with respect to each task. The task stall time indicates a time while the each task is suspended within a task active time, and the task active time indicates a time while a corresponding processor core is occupied by the each task. Task scheduling is performed based on the plurality of task stall information, and a fine-grained dynamic voltage and frequency scaling (DVFS) is performed based on the task scheduling. The plurality of tasks may be assigned to the plurality of processor cores based on load unbalancing, and the effects of the fine-grained DVFS may be increased to reduce the power consumption of the multi-core system.

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