Title: Reducing write latencies for shared data in a multiprocessor with a multistage network
Abstract: Performance of cache coherence protocols can be severely restricted by the consistency model of the architecture. If a packet-switched, cyclic network is used, such as a multistage network, pipelining may violate strict consistency models such as sequential consistency. The paper shows that by meeting a few constraints in the implementation of the cache coherence protocol, store requests can be pipelined. The new requirements are applied to a previously proposed cache coherence protocol for a MIN-based network. The most important constraints are: to augment the protocol with the notion of write-permission; avoiding redundant paths between any two caches, and the use of a distributed cache coherence protocol. It is shown how the ideas can be generalized to a wide class of cache coherence protocols.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
Publication Year: 1992
Publication Date: 1992-01-01
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
Cited By Count: 2
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot