发明申请
- 专利标题: MULTI-THREADED PROCESSOR INSTRUCTION BALANCING THROUGH INSTRUCTION UNCERTAINTY
- 专利标题(中): 多线程处理器通过指令不确定的平衡
-
申请号: US13366999申请日: 2012-02-06
-
公开(公告)号: US20130205118A1公开(公告)日: 2013-08-08
- 发明人: Alper Buyuktosunoglu , Brian R. Prasky , Vijayalakshmi Srinivasan
- 申请人: Alper Buyuktosunoglu , Brian R. Prasky , Vijayalakshmi Srinivasan
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/38
摘要:
A computer system for instruction execution includes a processor having a pipeline. The system is configured to perform a method including fetching, in the pipeline, a plurality of instructions, wherein the plurality of instructions includes a plurality of branch instructions, for each of the plurality of branch instructions, assigning a branch uncertainty to each of the plurality of branch instructions, for each of the plurality of instructions, assigning an instruction uncertainty that is a summation of branch uncertainties of older unresolved branches and balancing the instructions, based on a current summation of instruction uncertainty, in the pipeline.
公开/授权文献
信息查询