发明名称 |
Method and system for work partitioning between processors with work demand feedback |
摘要 |
A method according to one embodiment includes the operations of loading binary code comprising a top level task into memory on a first processor, the top level task having an associated range; determining if the top level task is divisible into a plurality of sub-tasks based on the range; for each of the sub-tasks, determining if a given sub-task is divisible into a plurality of sub-sub-tasks; and if the given sub-task is indivisible, executing the given sub-task; otherwise, if the given sub-task is divisible, dividing the given sub-task into the plurality of sub-sub-tasks. |
申请公布号 |
US9262230(B2) |
申请公布日期 |
2016.02.16 |
申请号 |
US201113991373 |
申请日期 |
2011.08.05 |
申请人 |
Intel Corporation |
发明人 |
Malakhov Anton;Kukanov Alexey |
分类号 |
G06F9/46;G06F9/50 |
主分类号 |
G06F9/46 |
代理机构 |
Grossman, Tucker, Perreault & Pfleger, PLLC |
代理人 |
Grossman, Tucker, Perreault & Pfleger, PLLC |
主权项 |
1. A method, comprising:
loading binary code comprising a top level task into memory on a first processor, said top level task having an associated range; determining if said top level task is divisible into a plurality of sub-tasks based on said range; for each of said sub-tasks, determining if a given sub-task is divisible into a plurality of sub-sub-tasks; and if said given sub-task is indivisible, executing said given sub-task; if said given sub-task is divisible, dividing said given sub-task into said plurality of sub-sub-tasks. |
地址 |
Santa Clara CA US |