发明申请
- 专利标题: Branch Prediction In A Computer Processor
- 专利标题(中): 计算机处理器中的分支预测
-
申请号: US12108846申请日: 2008-04-24
-
公开(公告)号: US20090271597A1公开(公告)日: 2009-10-29
- 发明人: Jamie R. Kuesel , Mark G. Kupferschmidt , Eric O. Mejdrich , Paul E. Schardt
- 申请人: Jamie R. Kuesel , Mark G. Kupferschmidt , Eric O. Mejdrich , Paul E. Schardt
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATIONS
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATIONS
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
Methods, apparatus, and products for branch prediction in a computer processor are disclosed that include: recording for a sequence of occurrences of a branch, in an algorithm in which the branch occurs more than once, each result of the branch, including maintaining a pointer to a location of a most recently recorded result; resetting the pointer to a location of the first recorded result upon completion of the algorithm; and predicting subsequent results of the branch, in subsequent occurrences of the branch, in dependence upon the recorded results.