发明名称 |
Task scheduling in big and little cores |
摘要 |
One aspect provides a method including: identifying a task to be scheduled for execution on an information handling device having two or more cores of different size; determining an appropriate scheduling of the task for execution on the two or more of cores of different size, wherein the appropriate scheduling of the task is determined via a core signature for the task; directing the task to an appropriate core for execution based on the appropriate scheduling determined; and executing the task on the appropriate core. Other aspects are described and claimed. |
申请公布号 |
US9619282(B2) |
申请公布日期 |
2017.04.11 |
申请号 |
US201213590467 |
申请日期 |
2012.08.21 |
申请人 |
Lenovo (Singapore) Pte. Ltd. |
发明人 |
Davis Mark C.;Cromer Daryl C.;Locker Howard J.;Kelso Scott E. |
分类号 |
G06F9/48;G06F9/50 |
主分类号 |
G06F9/48 |
代理机构 |
Ference & Associates LLC |
代理人 |
Ference & Associates LLC |
主权项 |
1. A method comprising:
identifying a task to be scheduled for execution on an information handling device having two or more cores of different size; determining an appropriate scheduling of the task for execution on the two or more of cores of different size, wherein the appropriate scheduling of the task is determined via a core signature for the task, wherein the core signature is determined via a procedure comprising: determining if the task fits on a little core; determining if the task is high priority; and determining if the task is executable on the little core within a threshold tolerance with respect to little core utilization; directing the task to an appropriate core for execution based on the appropriate scheduling determined; and executing the task on the appropriate core. |
地址 |
Singapore SG |