首页> 外国专利> Prefetch kill and revival in an instruction cache

Prefetch kill and revival in an instruction cache

机译:在指令缓存中预取终止和恢复

摘要

A system comprises a processor including a CPU core, first and second memory caches, and a memory controller subsystem. The memory controller subsystem speculatively determines a hit or miss condition of a virtual address in the first memory cache and speculatively translates the virtual address to a physical address. Associated with the hit or miss condition and the physical address, the memory controller subsystem configures a status to a valid state. Responsive to receipt of a first indication from the CPU core that no program instructions associated with the virtual address are needed, the memory controller subsystem reconfigures the status to an invalid state and, responsive to receipt of a second indication from the CPU core that a program instruction associated with the virtual address is needed, the memory controller subsystem reconfigures the status back to a valid state.
机译:一种系统,包括处理器,该处理器包括CPU核,第一和第二存储器高速缓存以及存储器控制器子系统。存储器控制器子系统推测性地确定第一存储器高速缓存中虚拟地址的命中或未命中状况,并且推测性地将虚拟地址转换为物理地址。与命中或未命中情况以及物理地址相关联,内存控制器子系统将状态配置为有效状态。响应于从CPU内核接收到不需要与虚拟地址相关联的程序指令的第一指示,存储器控制器子系统将状态重新配置为无效状态,并且响应于从CPU内核接收到第二指示,程序如果需要与虚拟地址相关联的指令,则存储控制器子系统会将状态重新配置回有效状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号