Invention Grant
US08069336B2 Transitioning from instruction cache to trace cache on label boundaries 有权
从指令缓存转移到标签边界的跟踪缓存

Transitioning from instruction cache to trace cache on label boundaries
Abstract:
Various embodiments of methods and systems for implementing a microprocessor that includes a trace cache and attempts to transition fetching from instruction cache to trace cache only on label boundaries are disclosed. In one embodiment, a microprocessor may include an instruction cache, a branch prediction unit, and a trace cache. The prefetch unit may fetch instructions from the instruction cache until the branch prediction unit outputs a predicted target address for a branch instruction. When the branch prediction unit outputs a predicted target address, the prefetch unit may check for an entry matching the predicted target address in the trace cache. If a match is found, the prefetch unit may fetch one or more traces from the trace cache in lieu of fetching instructions from the instruction cache.
Information query
Patent Agency Ranking
0/0