发明名称 |
Parallelizing single threaded programs by performing look ahead operation on the single threaded program to identify plurality of instruction threads prior to execution |
摘要 |
A method and apparatus for speculatively executing a single threaded program within a multi-core processor which includes identifying an idle core within the multi-core processor, performing a look ahead operation on the single thread instructions to identify speculative instructions within the single thread instructions, and allocating the idle core to execute the speculative instructions.
|
申请公布号 |
US8495636(B2) |
申请公布日期 |
2013.07.23 |
申请号 |
US20070959906 |
申请日期 |
2007.12.19 |
申请人 |
BELL, JR. ROBERT H.;CAPPS, JR. LOUIS BENNIE;PAOLINI MICHAEL A.;SHAPIRO MICHAEL JAY;INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
BELL, JR. ROBERT H.;CAPPS, JR. LOUIS BENNIE;PAOLINI MICHAEL A.;SHAPIRO MICHAEL JAY |
分类号 |
G06F9/46 |
主分类号 |
G06F9/46 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|