Invention Application
- Patent Title: BRANCH CONFIDENCE THROTTLE
-
Application No.: US16116666Application Date: 2018-08-29
-
Publication No.: US20200073669A1Publication Date: 2020-03-05
- Inventor: Thomas CLOUQUEUR
- Applicant: ADVANCED MICRO DEVICES, INC.
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A processing system includes a processor with a branch predictor including one or more branch target buffer tables. The processor also includes a branch prediction pipeline including a throttle unit and an uncertainty accumulator. The processor assigns an uncertainty value for each of a plurality of branch predictions generated by the branch predictor and adds the uncertainty value for each of the plurality of branch predictions to an accumulated uncertainty counter associated with the uncertainty accumulator. The throttle unit of the branch prediction pipeline throttles operations of the branch prediction pipeline based on the accumulated uncertainty counter.
Public/Granted literature
- US11507380B2 Branch confidence throttle Public/Granted day:2022-11-22
Information query