The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 05, 2021

Filed:

Oct. 23, 2018
Applicant:

Mediatek Inc., Hsinchu, TW;

Inventors:

Ya-Ting Chang, Hsinchu, TW;

Chien-Hao Chiang, Hsinchu, TW;

Ting-Chang Huang, Hsinchu, TW;

Jing-Ting Wu, Hsinchu, TW;

Jia-Ming Chen, Hsinchu, TW;

Assignee:

MediaTek Inc., Hsinchu, TW;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 1/329 (2019.01); G06F 9/50 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4893 (2013.01); G06F 1/329 (2013.01); G06F 9/505 (2013.01); G06F 15/161 (2013.01);
Abstract

A multi-processor system includes multiple processors arranged in multiple clusters. Different clusters have different power and performance characteristics. The system includes a task scheduler to schedule tasks to the processors. The task scheduler, in response to detection of a scheduling event trigger, is operative to identify a scheduling objective between a first objective of energy optimization and a second objective of load balance. The scheduling objective is identified based on at least respective operating frequencies and loading of all processors in a highest-capacity cluster of the multiple clusters. According to the identified scheduling objective, the task scheduler schedules a given task to a processor selected among the processors in the multiple clusters.


Find Patent Forward Citations

Loading…