发明授权
- 专利标题: System and method for prioritizing arithmetic instructions
- 专利标题(中): 用于优先化算术指令的系统和方法
-
申请号: US12033047申请日: 2008-02-19
-
公开(公告)号: US07984270B2公开(公告)日: 2011-07-19
- 发明人: David A. Luick
- 申请人: David A. Luick
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
The present invention provides a system and method for prioritizing arithmetic instructions in a cascaded pipeline. The system includes a cascaded delayed execution pipeline unit having a plurality of execution pipelines that execute instructions in a common issue group in a delayed manner relative to each other. The system further includes circuitry configured to: (1) receive an issue group of instructions; (2) determine if at least one arithmetic instruction is in the issue group, if so scheduling the least one arithmetic instruction in a one of the plurality of execution pipelines based upon a first prioritization scheme; (3) determine if there is an issue conflict for one of the plurality of execution pipelines and resolving the issue conflict by scheduling the at least one arithmetic instruction in a different execution pipeline; (4) schedule execution of the issue group of instructions in the cascaded delayed execution pipeline unit.
公开/授权文献
信息查询