发明名称 System and Method for Tracking Changes in L1 Data Cache Directory
摘要 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.
申请公布号 US2008263283(A1) 申请公布日期 2008.10.23
申请号 US20080131432 申请日期 2008.06.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LEVENSTEIN SHELDON B.;SAPORITO ANTHONY
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址