发明名称 Prediction based indexed trace cache
摘要 A system and method for compensating for branching instructions in trace caches is disclosed. A branch predictor uses the branching behavior of previous branching instructions to select between several traces beginning at the same linear instruction pointer (LIP) or instruction. The fetching mechanism of the processor selects the trace that most closely matches the previous branching behavior. In one embodiment, a new trace is generated only if a divergence occurs within a predetermined location. A divergence is a branch that is recorded as following one path (i.e. taken) and during execution follows a different path (i.e. not taken).
申请公布号 US2005149709(A1) 申请公布日期 2005.07.07
申请号 US20030748285 申请日期 2003.12.29
申请人 INTEL CORPORATION 发明人 JOURDAN STEPHAN J.
分类号 G06F9/30;G06F9/38;(IPC1-7):G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址