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:
Sep. 12, 2023

Filed:

Jun. 28, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Youfeng Wu, Palo Alto, CA (US);

Shiliang Hu, Los Altos, CA (US);

Edson Borin, San Jose, CA (US);

Cheng Wang, San Ramon, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2019.01); G06F 1/329 (2019.01); G06F 1/3287 (2019.01); G06F 9/38 (2018.01); G06F 9/50 (2006.01); G06F 11/34 (2006.01); G06F 9/445 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 1/329 (2013.01); G06F 1/3287 (2013.01); G06F 9/3851 (2013.01); G06F 9/445 (2013.01); G06F 9/4893 (2013.01); G06F 9/5027 (2013.01); G06F 9/5094 (2013.01); G06F 11/3466 (2013.01); G06F 11/3409 (2013.01); G06F 11/3452 (2013.01); G06F 2201/81 (2013.01); G06F 2201/865 (2013.01); G06F 2201/88 (2013.01); G06F 2209/501 (2013.01); Y02D 10/00 (2018.01); Y02D 30/50 (2020.08);
Abstract

Example methods and apparatus to facilitate dynamic core selection are disclosed. An example apparatus includes a first processor core of a first type; a second processor core of a second type different from the first type; and software to: access a user-supplied hint indicative of a user preference to execute program code on the first processor core, the user-supplied hint including a user-defined attribute of the program code; monitor performance of the program code on the first processor core; determine, based on the user-defined attribute of the program code, a predicted performance of the program code on the second processor core is better than the performance of the program code on the first processor core; and ignore the user preference by migrating the program code from the first processor core for execution on the second processor core.


Find Patent Forward Citations

Loading…