Invention Grant
- Patent Title: Tagged indirect branch predictor (TIP)
-
Application No.: US16190309Application Date: 2018-11-14
-
Publication No.: US10936318B2Publication Date: 2021-03-02
- Inventor: Ehsan Fatehi , Naga Gorti , Nicholas Orzol , Christian Zoellin
- 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 Bryan Bortnick
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
A computer system includes a first predictor circuit configured to generate a first predictor signal, and a second predictor circuit configured to generate a second predictor signal different from the first predictor signal. The computer system further includes a TIP arbiter configured to receive the first predictor signal and the second predictor signal, and to select one of the first predictor signal or the second predictor signal as a final prediction of a target address for a fetched branch instruction. The selection is based at least in part on a comparison between a branch address of the fetched branch instruction and a stored tag value, along with a counter value stored in the arbiter entry.
Public/Granted literature
- US20200150968A1 TAGGED INDIRECT BRANCH PREDICTOR (TIP) Public/Granted day:2020-05-14
Information query