Write Grouping for Update-based Cache Coherence Protocols

Write Grouping for Update-based Cache Coherence Protocols
Title Write Grouping for Update-based Cache Coherence Protocols PDF eBook
Author David B. Glasco
Publisher
Pages 17
Release 1994
Genre
ISBN

Download Write Grouping for Update-based Cache Coherence Protocols Book in PDF, Epub and Kindle

Update-based Cache Coherence Protocols for Scalable Shared-memory Multiprocessors

Update-based Cache Coherence Protocols for Scalable Shared-memory Multiprocessors
Title Update-based Cache Coherence Protocols for Scalable Shared-memory Multiprocessors PDF eBook
Author Stanford University. Computer Systems Laboratory
Publisher
Pages 26
Release 1993
Genre Cache memory
ISBN

Download Update-based Cache Coherence Protocols for Scalable Shared-memory Multiprocessors Book in PDF, Epub and Kindle

In this paper, two hardware-controlled update-based cache coherence protocols are presented. The paper discusses the two major disadvantages of the update protocols: inefficiency of updates and the mismatch between the granularity of synchronization and the data transfer. The paper presents two enhancements to the update-based protocols, a write combining scheme and a finer grain synchronization, to overcome these disadvantages. The results demonstrate the effectiveness of these enhancements that, when used together, allow the update-based protocols to significantly improve the execution time of a set of scientific applications when compared to three invalidate-based protocols.

Proceedings, Sixth IEEE Symposium on Parallel and Distributed Processing

Proceedings, Sixth IEEE Symposium on Parallel and Distributed Processing
Title Proceedings, Sixth IEEE Symposium on Parallel and Distributed Processing PDF eBook
Author IEEE Computer Society. TC on Distributed Processing
Publisher
Pages 762
Release 1994
Genre Computers
ISBN 9780818664274

Download Proceedings, Sixth IEEE Symposium on Parallel and Distributed Processing Book in PDF, Epub and Kindle

The proceedings of the October 1994 symposium comprise 86 papers in sessions devoted to algorithms (three sessions), applications (three sessions), architecture, communications, distributed algorithms, distributed models, distributed systems (three sessions), fault tolerant systems, interconnection

Parallel Architectures and Compilation Techniques

Parallel Architectures and Compilation Techniques
Title Parallel Architectures and Compilation Techniques PDF eBook
Author Michel Cosnard
Publisher North Holland
Pages 384
Release 1994
Genre Computers
ISBN

Download Parallel Architectures and Compilation Techniques Book in PDF, Epub and Kindle

Fine and medium grain parallelism continues to hold its own as a vital, vibrant research topic. Within the area, new developments in superscalar and VLIW architectures and their associated compilation techniques, have provided exciting new avenues to extract performance from a slowing technology curve.Comprising 28 full-length papers and a number of short (poster) papers, this publication offers a high quality exploration of the current state-of-the art in the field. It will be of particular interest to those involved in control structures and microprogramming; processor architectures; computer system implementation; programming techniques; and software engineering.

Towards Scalable Write-update Cache Coherence Protocols

Towards Scalable Write-update Cache Coherence Protocols
Title Towards Scalable Write-update Cache Coherence Protocols PDF eBook
Author Alain Raynaud
Publisher
Pages 66
Release 1995
Genre
ISBN

Download Towards Scalable Write-update Cache Coherence Protocols Book in PDF, Epub and Kindle

Design and Analysis of Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors

Design and Analysis of Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors
Title Design and Analysis of Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors PDF eBook
Author David Brian Glasco
Publisher
Pages 384
Release 1994
Genre
ISBN

Download Design and Analysis of Update-Based Cache Coherence Protocols for Scalable Shared-Memory Multiprocessors Book in PDF, Epub and Kindle

Overall, this work demonstrates that update-based protocols can be used not only as a coherence mechanism, but also as a latency reducing and tolerating technique to improve the performance of a set of fine-grain scientific applications. But as with other latency reducing techniques, such as data prefetch, the technique must be used with an understanding of its consequences.

Design and Validation of Update-based Cache Coherence Protocols

Design and Validation of Update-based Cache Coherence Protocols
Title Design and Validation of Update-based Cache Coherence Protocols PDF eBook
Author Stanford University. Computer Systems Laboratory
Publisher
Pages 36
Release 1994
Genre Cache memory
ISBN

Download Design and Validation of Update-based Cache Coherence Protocols Book in PDF, Epub and Kindle

In this paper, we present the details of the two update-based cache coherence protocols for scalable shared-memory multiprocessors that were studied in our previous work. First, the directory structures required for the protocols are briefly reviewed. Next, the state diagrams and some examples of the two update-based protocols are presented; one of the protocols is based on a centralized directory, and the other is based on a singly-linked distributed directory. Protocol deadlock and the additional requirements placed the protocols to avoid such deadlock are also examined. Finally, protocol validation using an exhaustive validation tool known as Murphi is discussed.