Invention Grant
US07725695B2 Branch prediction apparatus for repurposing a branch to instruction set as a non-predicted branch
有权
分支预测装置,用于将分支重新设置为作为非预测分支的指令集
- Patent Title: Branch prediction apparatus for repurposing a branch to instruction set as a non-predicted branch
- Patent Title (中): 分支预测装置,用于将分支重新设置为作为非预测分支的指令集
-
Application No.: US11139984Application Date: 2005-05-31
-
Publication No.: US07725695B2Publication Date: 2010-05-25
- Inventor: David James Williamson , Andrew James Booker , David John Butcher
- Applicant: David James Williamson , Andrew James Booker , David John Butcher
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A processor incorporates a branch prediction mechanism which acts to predict branch outcomes for predicted type branch instructions. The processor also supports non-predicted type branch instructions which are ignored by the branch prediction mechanism and are not subject to prediction. The impact of mispredictions degrading overall performance of the prediction mechanism is reduced by employing non-prediction type branch program instructions to represent/control branch operations when it is known that misprediction is likely for those branch operations.
Public/Granted literature
- US20060271770A1 Branch prediction control Public/Granted day:2006-11-30
Information query