首页> 外国专利> High-performance processor with streaming buffer that facilitates prefetching of instructions

High-performance processor with streaming buffer that facilitates prefetching of instructions

机译:带有流缓冲器的高性能处理器,有助于预取指令

摘要

A computer processor with a mechanism for improved prefetching of instrucns into a local cache includes an instruction pointer multiplexer that generates one of a plurality of instruction pointers in a first pipeline stage, which is used to produce a physical address from an ITLB lookup. A comparison is performed by compare logic between the physical address (and tags) of a set in the local cache and the set associated with the selected instruction pointer. A way multiplexer selects the proper way output from either the compare logic or an instruction streaming buffer that stores instructions returned from the first cache, but not yet written into the local cache. An instruction is bypassed to the way multiplexer from the instruction streaming buffer in response to an instruction streaming buffer hit and a miss signal by the compare logic.
机译:一种具有用于将指令更好地预取到本地缓存中的机制的计算机处理器,包括指令指针多路复用器,该指令指针多路复用器在第一流水线级中生成多个指令指针之一,该指令用于从ITLB查找生成物理地址。通过比较逻辑在本地高速缓存中的集合的物理地址(和标签)和与所选指令指针相关联的集合之间进行比较。方式多路复用器从比较逻辑或存储从第一个高速缓存返回但尚未写入本地高速缓存的指令的指令流缓冲区中选择适当的方式输出。响应于比较逻辑的指令流缓冲器命中和未命中信号,指令从指令流缓冲器被旁路到方式多路复用器。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号