发明名称 |
FRAMEWORK FOR SCHEDULING MULTICORE PROCESSORS |
摘要 |
A method, system, and computer usable program product for a framework for scheduling tasks in a multi-core processor or multiprocessor system are provided in the illustrative embodiments. A thread is selected according to an order in a scheduling discipline, the thread being a thread of an application executing in the data processing system, the thread forming the leader thread in a bundle of threads. A value of a core attribute in a set of core attributes is determined according to a corresponding thread attribute in a set of thread attributes associated with the leader thread. A determination is made whether a second thread can be added to the bundle such that the bundle including the second thread will satisfy a policy. If the determining is affirmative, the second thread is added to the bundle. The bundle is scheduled for execution using a core of the multi-core processor. |
申请公布号 |
US2011296423(A1) |
申请公布日期 |
2011.12.01 |
申请号 |
US20100789015 |
申请日期 |
2010.05.27 |
申请人 |
ELNOZAHY ELMOOTAZBELLAH NABIL;HANSON HEATHER LYNN;PETERSON JAMES LYLE;RAWSON, III FREEMAN LEIGH;WARE MALCOLM SCOTT;INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
ELNOZAHY ELMOOTAZBELLAH NABIL;HANSON HEATHER LYNN;PETERSON JAMES LYLE;RAWSON, III FREEMAN LEIGH;WARE MALCOLM SCOTT |
分类号 |
G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|