Invention Grant
- Patent Title: Accurate early branch prediction using multiple predictors having different accuracy and latency in high-performance microprocessors
-
Application No.: US15950434Application Date: 2018-04-11
-
Publication No.: US10929136B2Publication Date: 2021-02-23
- Inventor: Shiwen Hu , Wei Yu Chen , Michael Chow , Qian Wang , Yongbin Zhou , Lixia Yang , Ning Yang
- Applicant: Futurewei Technologies, Inc.
- Applicant Address: US TX Plano
- Assignee: Futurewei Technologies, Inc.
- Current Assignee: Futurewei Technologies, Inc.
- Current Assignee Address: US TX Plano
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
Branch prediction techniques are described that can improve the performance of pipelined microprocessors. A microprocessor with a hierarchical branch prediction structure is presented. The hierarchy of branch predictors includes: a multi-cycle predictor that provides very accurate branch predictions, but with a latency of multiple cycles; a small and simple branch predictor that can provide branch predictions for a sub-set of instructions with zero-cycle latency; and a fast, intermediate level branch predictor that provides relatively accurate branch prediction, while still having a low, but non-zero instruction prediction latency of only one cycle, for example. To improve operation, the higher accuracy, higher latency branch direction predictor and the fast, lower latency branch direction predictor can share a common target predictor.
Public/Granted literature
- US20190317769A1 ACCURATE EARLY BRANCH PREDICTION IN HIGH-PERFORMANCE MICROPROCESSORS Public/Granted day:2019-10-17
Information query