发明名称 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.
申请公布号 KR100851738(B1) 申请公布日期 2008.08.11
申请号 KR20037013186 申请日期 2003.10.09
申请人 发明人
分类号 G06F15/16;G06F12/00 主分类号 G06F15/16
代理机构 代理人
主权项
地址