- Patent Title: Method and device for determining branch prediction history for branch prediction by partially combining shifted branch prediction history with branch signature
-
Application No.: US15252168Application Date: 2016-08-30
-
Publication No.: US10698691B2Publication Date: 2020-06-30
- Inventor: Steven R. Havlir
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Volpe and Koenig, P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
Disclosed are a method and a processing device directed to determining global branch history for branch prediction. The method includes shifting first bits of a branch signature into a current global branch history and performing a bitwise exclusive-or (XOR) function on second bits of the branch signature and shifted bits of the current global branch history. In this way, the current global branch history is updated. The processing device implements the method using a shift logic configured to store and shift bits representing a current global branch history, a register configured to store the current global branch history, decision circuitry configured to determine whether or not a branch is taken, and XOR gates.
Public/Granted literature
- US20180060074A1 METHOD AND DEVICE FOR DETERMINING BRANCH HISTORY FOR BRANCH PREDICTION Public/Granted day:2018-03-01
Information query