Increasing the effectiveness of directory caches by deactivating coherence for private memory blocks

Blas A. Cuesta, Alberto Ros, María E. Gómez, Antonio Robles, José F. Duato · 2011

To meet the demand for more powerful high-performance shared-memory servers, multiprocessor systems must incorporate efficient and scalable cache coherence protocols, such as those based on directory caches. However, the limited directory cache size of the increasingly larger systems may cause frequent evictions of directory entries and, consequently, invalidations of cached blocks, which severely degrades system performance.

Read the paper · More papers on PaperTik