发明授权
- 专利标题: Last iteration loop branch prediction upon counter threshold and resolution upon counter one
- 专利标题(中): 最后迭代循环分支预测在计数器阈值和分辨率之间
-
申请号: US10436296申请日: 2003-05-12
-
公开(公告)号: US07010676B2公开(公告)日: 2006-03-07
- 发明人: Fadi Y. Busaba , Klaus J. Getzlaff , Christopher A. Krygowski , Timothy J. Slegel
- 申请人: Fadi Y. Busaba , Klaus J. Getzlaff , Christopher A. Krygowski , Timothy J. Slegel
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 Lynn Augspurger
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
An embodiment of the invention is a processor for processing loop branch instructions. The processor includes an instruction unit for fetching and decoding instructions including at least one loop branch instruction. A branch prediction unit predicts target instructions to be fetched and decoded by the instruction unit in response to the loop branch instruction. An execution unit executes instructions from the instruction unit and maintains a counter indicating an iteration of a loop. The execution unit includes detection logic for detecting when the counter equals a threshold and notifies the branch prediction unit when the counter equals the threshold.
公开/授权文献
信息查询