Invention Grant
- Patent Title: Fast index tree for accelerated branch prediction
- Patent Title (中): 用于加速分支预测的快速索引树
-
Application No.: US13784880Application Date: 2013-03-05
-
Publication No.: US09250909B2Publication Date: 2016-02-02
- Inventor: James J. Bonanno , Brian R. Prasky , Anthony Saporito
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Margaret McNamara
- Main IPC: G06F9/32
- IPC: G06F9/32 ; G06F9/38

Abstract:
Embodiments relate to using a fast index tree for accelerated branch prediction. A computer-implemented method includes determining, by a computer, that searching of a branch target buffer is to be performed under FIT control. A current search address is saved. The branch target buffer is searched at the saved current search address for a branch prediction. A FIT next-search address is determined based on reading branch taken and branch not taken paths for a next search level of predicted branches from a FIT structure. The searching is re-indexed based on the FIT next-search address. Based on locating the branch prediction, the searching is continued under FIT control with the current search address set based on the FIT next-search address. Based on failing to locate the branch prediction, the searching is re-indexed with the saved current search address, and the searching is performed without FIT control.
Public/Granted literature
- US20130332714A1 FAST INDEX TREE FOR ACCELERATED BRANCH PREDICTION Public/Granted day:2013-12-12
Information query