Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Reducing the write traffic for a hybrid cache protocol

Conference ·
OSTI ID:98898

Coherence misses limit the performance of write-invalidate cache protocols in large-scale shared-memory multiprocessors. By contrast, hybrid protocols mix updates with invalidations and can reduce the coherence miss rate. The gains of the fewer coherence misses, however, can sometimes be outweighed by contention due to the extra traffic making techniques to cut the write traffic important. We study in this paper how write traffic for hybrid protocols can be reduced by incorporating a write cache in each node. Detailed architectural simulations reveal that write caches are effective in exploiting locality in write accesses under relaxed memory consistency models. Hybrid protocols augmented with write caches with only a few entries are shown to outperform a write-invalidate protocol for all five benchmark applications under study.

OSTI ID:
98898
Report Number(s):
CONF-940856--; CNN: Contract 9001797
Country of Publication:
United States
Language:
English

Similar Records

Analysis and comparison of cache coherence protocols for a packet-switched multiprocessor
Journal Article · Tue Aug 01 00:00:00 EDT 1989 · IEEE Trans. Comput.; (United States) · OSTI ID:5806929

Analysis of cache invalidation patterns in multiprocessors
Technical Report · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:5849938

The effect of sharing on the cache and bus performance of parallel programs
Book · Thu Dec 31 23:00:00 EST 1987 · OSTI ID:5005342