首页> 外国专利> System and Method for Tracking Changes in L1 Data Cache Directory

System and Method for Tracking Changes in L1 Data Cache Directory

机译:跟踪L1数据缓存目录中的更改的系统和方法

摘要

Method, system and computer program product for tracking changes in an L1 data cache directory. A method for tracking changes in an L1 data cache directory determines if data to be written to the L1 data cache is to be written to an address to be changed from an old address to a new address. If it is determined that the data to be written is to be written to an address to be changed, a determination is made if the data to be written is associated with the old address or the new address. If it is determined that the data is to be written to the new address, the data is allowed to be written to the new address following a prescribed delay after the address to be changed is changed. The method is preferably implemented in a system that provides a Store Queue (STQU) design that includes a Content Addressable Memory (CAM)-based store address tracking mechanism that includes early and late write CAM ports. The method eliminates time windows and the need for an extra copy of the L1 data cache directory.
机译:用于跟踪L1数据缓存目录中的变化的方法,系统和计算机程序产品。一种用于跟踪L1数据高速缓存目录中的变化的方法,确定是否将要写入L1数据高速缓存的数据写入将要从旧地址改变为新地址的地址。如果确定要写入的数据将被写入要改变的地址,则确定要写入的数据是与旧地址还是新地址相关联。如果确定要将数据写入新地址,则允许在要改变的地址改变之后经过规定的延迟之后将数据写入新地址。该方法优选地在提供存储队列(STQU)设计的系统中实施,该存储队列(STQU)设计包括基于内容可寻址存储器(CAM)的存储地址跟踪机制,该机制包括早期和晚期写入CAM端口。该方法消除了时间窗口,并且不需要L1数据缓存目录的额外副本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号