发明名称 Reverse directory for facilitating accesses involving a lower-level cache
摘要 One embodiment of the present invention provides a multiprocessor system that includes a number of processors with higher-level caches that perform memory accesses through a lower-level cache. This multiprocessor system also includes a reverse directory coupled to the lower-level cache, which includes entries corresponding to lines in the higher-level caches, wherein each entry identifies an associated entry in the lower-level cache. In one embodiment of the present invention, the higher-level cache is a set-associative cache, and storing the information within the reverse directory specifies a way location in the higher-level cache in which the line is to be stored. The system is configured to use this way information during a subsequent invalidation operation to invalidate the line in the higher-level cache without having to perform a lookup in the higher-level cache to determine the way location of the line in the higher-level cache.
申请公布号 US2002178329(A1) 申请公布日期 2002.11.28
申请号 US20020061502 申请日期 2002.01.31
申请人 CHAUDHRY SHAILENDER;TREMBLAY MARC 发明人 CHAUDHRY SHAILENDER;TREMBLAY MARC
分类号 G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址