发明申请
- 专利标题: Execution of Single-Threaded Programs on a Multiprocessor Managed by an Operating System
- 专利标题(中): 在操作系统管理的多处理器上执行单线程序
-
申请号: US11959821申请日: 2007-12-19
-
公开(公告)号: US20090164759A1公开(公告)日: 2009-06-25
- 发明人: Robert H. Bell, JR. , Louis Bennie Capps, JR. , Michael A. Paolini , Michael Jay Shapiro
- 申请人: Robert H. Bell, JR. , Louis Bennie Capps, JR. , Michael A. Paolini , Michael Jay Shapiro
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
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.
公开/授权文献
信息查询