发明名称 METHOD AND APPARATUS FOR REDUCING CACHE SNOOPING OVERHEAD IN A MULTILEVEL CACHE SYSTEM
摘要 A memory system for reducing cache snooping overhead for a multilevel cache system that a highest cache level connected to a main memory and a lowest cache level connected to a processor or other memory accessing device. Each intermediate level cache is connected to a cache level one level above and below that cache. The highest cache level detects a memory access on a shared memory bus, and determines if that memory access resides in that cache. If there is a hit in that cache, the highest cache level checks a hit flag for every storage location within that highest level cache to determine if the memory access also hits a storage location within the next lower cache level. If there is a hit in the next lower cache level, that cache also checks a hit flag for every storage location within that cache to determine if the memory access also hits a storage location within the next lower cache level. This process continues until the memory access does not hit a particular cache level or until the lowest cache level is reached.
申请公布号 WO9639665(A1) 申请公布日期 1996.12.12
申请号 WO1996US08540 申请日期 1996.06.04
申请人 ADVANCED MICRO DEVICES, INC. 发明人 KRANICH, UWE
分类号 G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址