发明名称 Processor that eliminates mis-steering instruction fetch resulting from incorrect resolution of mis-speculated branch instructions
摘要 A processor avoids or eliminates repetitive replay conditions and frequent instruction resteering through various techniques including resteering the fetch after the branch instruction retires, and delaying branch resolution. A processor resolves conditional branches and avoids repetitive resteering by delaying branch resolution. The processor has an instruction pipeline with inserted delay in branch condition and replay control pathways. For example, an instruction sequence that includes a load instruction followed by a subtract instruction then a conditional branch, delays branch resolution to allow time for analysis to determine whether the condition branch has resolved correctly. Eliminating incorrect branch resolutions prevents flushing of correctly predicted branches.
申请公布号 US2003149865(A1) 申请公布日期 2003.08.07
申请号 US20020095397 申请日期 2002.03.11
申请人 KADAMBI SUDARSHAN 发明人 KADAMBI SUDARSHAN
分类号 G06F9/00;G06F9/32;G06F9/38;(IPC1-7):G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利