next up previous
Next: Hardware Implementations of DSM Up: A Comprehensive Bibliography of Distributed Shared Memory Previous: Consistency Models

Memory Coherence Protocols

Ananthanarayanan et al. 1992
Ananthanarayanan, R., Ahamad, M., and LeBlanc, Jr., R.~J. Application Specific Coherence Control for High Performance Distributed Shared Memory. In Proc. of the Symp. on Experiences with Distributed and Multiprocessor Systems (SEDMS-III), pages 109--128, March 1992.
Anderson and Baer 1993
Anderson, C. and Baer, J.-L. A Multi-Level Hierarchical Cache Coherence Protocol for Multiprocessors. In Proc. of the 7th Int'l Parallel Processing Symp. (IPPS'93), pages 142--148, April 1993.
Bellew et al. 1990
Bellew, M., Hsu, M., and Tam, V.-O. Update Propagation in Distributed Memory Hierarchy. In Proc. of the 6th Int'l Conf. on Data Engineering, February 1990.
Bianchini and LeBlanc 1994
Bianchini, R. and LeBlanc, T.~J. Eager Combining: A Coherency Protocol for Increasing Effective Network and Memory Bandwidth in Shared-Memory Multiprocessors. Technical Report TR-485, Dept. of Computer Science, The University of Rochester, January 1994. This technical report is available online.
Bisiani et al. 1989
Bisiani, R., Nowatzyk, A., and Ravishankar, M. Coherent Shared Memory on a Distributed Memory Machine. In Proc. of the 1985 Int'l Conf. on Parallel Processing (ICPP'89), volume~I, pages 133--141, August 1989.
Black et al. 1989
Black, D.~L., Gupta, A., and Weber, W.-D. Competitive Management of Distributed Shared Memory. In Proc. of the 34th IEEE Int'l Computer Conf. (COMPCON Spring'89), pages 184--190, February 1989.
Castro and Muntean 1992
Castro, H. and Muntean, T. Correct Management of Objects in PAROS: Application to Shared Memory. Technical Report WP2-IMAG-9204, IMAG-LGI, France, April 1992.
Censier and Feautrier 1978
Censier, L. and Feautrier, P. A New Solution to Coherence Problems in Multicache Systems. IEEE Transactions on Computers, C-27(12):1112--1118, December 1978.
Chaiken and Agarwal 1994
Chaiken, D. and Agarwal, A. Software-Extended Coherent Shared Memory: Performance and Cost. In Proc. of the 21th Annual Int'l Symp. on Computer Architecture (ISCA'94), pages 314--324, April 1994.
Chaiken et al. 1990
Chaiken, D. et~al. Directory-Based Cache-Coherence in Large-Scale Multiprocessors. IEEE Computer, 23(6):49--58, June 1990.
Chaiken et al. 1991
Chaiken, D., Kubiatowicz, J., and Agarwal, A. LimitLESS Directories: A Scalable Cache Coherence Scheme. In Proc. of the Fourth Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV), pages 224--234, April 1991.
Chaiken 1990
Chaiken, D. Cache Coherence Protocols for Large-Scale Multiprocessors. Master's thesis, Department of Electrical Engineering and Computer Science, MIT, September 1990. This MSc thesis is available online.
Chaiken 1994
Chaiken, D. Mechanisms and Interfaces for Software-Extended Coherent Shared Memory. PhD thesis, Department of Electrical Engineering and Computer Science, MIT, September 1994. This PhD thesis is available online.
Cheong and Veidenbaum 1988
Cheong, H. and Veidenbaum, A.~V. A Cache Coherence Scheme with Fast Selective Invalidation. In Proc. of the 15th Annual Int'l Symp. on Computer Architecture (ISCA'88), June 1988.
Cox and Fowler 1993
Cox, A.~L. and Fowler, R.~J. Adaptive Cache Coherency for Detecting Migratory Shared Data. In Proc. of the 20th Annual Int'l Symp. on Computer Architecture (ISCA'93), pages 98--108, May 1993.
Dubnicki and LeBlanc 1992
Dubnicki, C. and LeBlanc, T. Adjustable Block Size Coherent Caches. In Proc. of the 18th Annual Int'l Symp. on Computer Architecture (ISCA'92), pages 170--180, May 1992.
Falsafi et al. 1994
Falsafi, B. et~al. Application-Specific Protocols for User-Level Shared Memory. In Proc. of Supercomputing'94, November 1994.
Gharachorloo et al. 1990
Gharachorloo, K. et~al. Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors. In Proc. of the 17th Annual Int'l Symp. on Computer Architecture (ISCA'90), pages 15--26, May 1990.
Grahn and Stenstrom 1995a
Grahn, H. and Stenstrom, P. Efficient Strategies for Software-Only Directory Protocols in Shared-Memory Multiprocessors. In Proc. of the 22th Annual Int'l Symp. on Computer Architecture (ISCA'95), pages 38--47, June 1995.
Grahn and Stenstrom 1995b
Grahn, H. and Stenstrom, P. Towards a Software-Only Directory Protocol. In Proc. of the Fifth Workshop on Scalable Shared Memory Multiprocessors, June 1995.
Grahn et al.
Grahn, H., Stenstrom, P., and Dubois, M. Implementation and Evaluation of Update-Based Cache Protocols Under Relaxed Memory Consistency Models. To appear in Future Generation Computer Systems.
Hagersten et al. 1990
Hagersten, E., Haridi, S., and Warren, D. H.~D. The Data Diffusion Machine and its Data Coherency Protocols. In Proc. of IFIP Conf. on Declarative Systems, pages 127--148, 1990.
Irlenbusch 1993
Irlenbusch, B. Type Specific Fault Tolerating Protocols for a Distributed Object Memory--- Position Paper. In Proc. of the Third Int'l Workshop on Object Orientation in Operating Systems (IWOOOS'93), pages 203--207, December 1993.
James and Singh 1995
James, J. and Singh, A. Complete Implementations for Shared Memory Consistency Conditions. In Proc. of the 14th ACM Annual Symp. on Principles of Distributed Computing (PODC'95), August 1995.
Keleher et al.
Keleher, P. et~al. An Evaluation of Software-Based Release Consistent Protocols. To appear in Journal of Parallel and Distributed Computing.
Keleher 1995
Keleher, P. Lazy Release Consistency for Distributed Shared Memory. PhD thesis, Department of Computer Science, Rice University, January 1995.
Kermarrec and Morin 1995
Kermarrec, A.-M. and Morin, C. Control of Data Replication for Efficiency in a Highly Available Cache Only Memory Architecture. In Proc. of the Fifth Workshop on Scalable Shared Memory Multiprocessors, June 1995.
Kim and Vaidya 1995
Kim, J.-H. and Vaidya, N.~H. Towards an Adaptive Distributed Shared Memory. Technical Report 95--037, Dept. of Computer Science, Texas A& M University, September 1995.
Koch et al. 1994
Koch, P.~T., Fowler, R.~J., and Jul, E.~B. Message-Driven Relaxed Consistency in a Software Distributed Shared Memory. In Proc. of the Symp. on Operating Systems Design and Implementation (OSDI), pages 75--85, November 1994.
Kumar et al. 1994
Kumar, A., Mannava, P., and Bhuyan, L.~N. Efficient and Scalable Cache Coherence Schemes for Shared Memory Hypercube Multiprocessors. In Proc. of Supercomputing'94, pages 498--507, November 1994.
Lai and Lei 1993
Lai, A.~I. and Lei, C. A New Consistency Protocol for Distributed Shared Memory. In Proc. of the National Computer Symposium, pages 725--733, December 1993.
Lenoski et al. 1990
Lenoski, D.~E. et~al. The Directory-Based Cache Coherence Protocol for the DASH Multiprocessor. In Proc. of the 17th Annual Int'l Symp. on Computer Architecture (ISCA'90), pages 148--159, May 1990.
Leong and Agarwal 1992
Leong, H.-V. and Agarwal, D. Type-Specific Coherence Protocols for Distributed Shared Memory. In Proc. of the 12th Int'l Conf. on Distributed Computing Systems (ICDCS-12), pages 434--441, June 1992.
Li and Hudak 1989
Li, K. and Hudak, P. Memory Coherence in Shared Virtual Memory Systems. ACM Trans. on Computer Systems, 7(4):321--359, November 1989.
Mannava et al. 1995a
Mannava, P.~K., Kumar, A., and Bhuyan, L.~N. A New Limited Directory Cache Coherence Scheme for Shared Memory Multiprocessors. Technical Report TR-95-14, Dept. of Computer Science, Texas A&M University, 1995.
Mannava et al. 1995b
Mannava, P.~K., Kumar, A., and Bhuyan, L.~N. An Efficient Implementation of Limited Directory Cache Coherence Schemes for Shared Memory Multiprocessors. In Proc. of the Fifth Workshop on Scalable Shared Memory Multiprocessors, June 1995.
Mannava 1994
Mannava, P.~K. A Scalable New Cache coherence Protocol for Hierarchical Distributed Shared Memory. Technical Report TR-94-53, Dept. of Computer Science, Texas A&M University, 1994.
Neves et al. 1994
Neves, N., Castro, M., and Guedes, P. A Checkpoint Protocol for an Entry Consistent Shared Memory System. In Proc. of the 13th ACM Annual Symp. on Principles of Distributed Computing (PODC'94), August 1994.
Omran and Aboelaze 1994
Omran, R.~A. and Aboelaze, M.~A. An Efficient Single Copy Cache Coherence Protocol for Multiprocessors with Multistage Interconnection Networks. In Proc. of the Scalable High-Performance Computing Conf., pages 1--8, May 1994.
Pinkston and Ha 1995
Pinkston, T.~M. and Ha, J.-H. The SPEED Cache Coherence Protocol for an Optical Multi-Access Interconnect Architecture (OMIA). In Proc. of the Fifth Workshop on Scalable Shared Memory Multiprocessors, June 1995.
Piscitello 1993
Piscitello, J.~D. A Software Cache Coherence Protocol for Alewife. Master's thesis, Department of Electrical Engineering and Computer Science, MIT, May 1993.
Sandhu et al. 1993
Sandhu, H.~S., Gamsa, B., and Zhou, S. The Shared Region Approach to Software Cache Coherence on Multiprocessors. In Proc. of the Fourth ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPOPP'93), July 1993.
Sane et al. 1990
Sane, A., MacGregor, K., and Campbell, R. Distributed Virtual Memory Consistency Protocols: Design and Performance. In Proc. of the 2nd IEEE Workshop on Experimental Distributed Systems, pages 91--96, October 1990.
Sivalingam 1995
Sivalingam, K.~M. Hybrid Media Access Protocols for a DSM System Based on Optical WDM Networks. In Proc. of the Fourth IEEE Int'l Symp. on High Performance Distributed Computing, August 1995.
Skeppstedt and Stenstrom 1994
Skeppstedt, J. and Stenstrom, P. Simple Compiler Algorithms to Reduce Ownership Overhead in Cache Coherence Protocols. In Proc. of the Sixth Int'l Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VI), pages 286--296, October 1994.
Skeppstedt and Stenstrom 1995
Skeppstedt, J. and Stenstrom, P. A Compiler Algorithm that Reduces Read Latency in Ownership-Cache Coherence Protocols. In Proc. of the Int'l Conf. on Parallel Architectures and Compilation Techniques, June 1995.
Stenstrom et al. 1993
Stenstrom, P., Brorsson, M., and Sandberg, L. An Adaptive Cache Coherence Protocol Optimized for Migratory Sharing. In Proc. of the 20th Annual Int'l Symp. on Computer Architecture (ISCA'93), pages 108--118, May 1993.
Stenstrom 1990
Stenstrom, P. A Cache Consistency Protocol for Multiprocessors with Multistage Networks. In Proc. of the 17th Annual Int'l Symp. on Computer Architecture (ISCA'90), pages 2--14, May 1990.
Stumm and Lewis 1988
Stumm, M. and Lewis, D. Memory Coherence for Large-Scale Multiprocessors with Distributed Shared Memory. In Proc. of the IFIP WG10.3 Working Conf. on Parallel Processing, 1988.
Stumm and Zhou 1990a
Stumm, M. and Zhou, S. Algorithms Implementing Distributed Shared Memory. IEEE Computer, 23(5):54--64, May 1990.
Stumm and Zhou 1990b
Stumm, M. and Zhou, S. Fault Tolerant Distributed Shared Memory. In Proc. of the 2nd IEEE Symp. on Parallel and Distributed Processing, pages 719--724, December 1990.
Tamir and Jamakiraman 1991
Tamir, Y. and Jamakiraman, G. Multi-Level Coherency Management for High-Performance Shared Virtual Memory Multicomputers. In Proc. of the 10th Annual IEEE Int'l Phoenix Conf. on Computers and Communications, pages 174--181, March 1991.
Tamir and Janakiraman 1992
Tamir, Y. and Janakiraman, G. Hierarchical Coherency Management for Shared Virtual Memory Multicomputers. Journal of Parallel and Distributed Computing, 15(4):408--419, August 1992.
Theel and Fleisch 1995
Theel, O.~E. and Fleisch, B.~D. Design and Analysis of Highly Available and Scalable Coherence Protocols for Distributed Shared Memory Systems Using Stochastic Modeling. In Proc. of the 1995 Int'l Conf. on Parallel Processing (ICPP'95), August 1995.
Veenstra and Fowler 1994
Veenstra, J.~E. and Fowler, R.~J. The Prospects for On-Line Hybrid Coherency Protocols on Bus-Based Multiprocessors. Technical Report TR-490, Dept. of Computer Science, The University of Rochester, 1994. This technical report is available online.
Wood et al. 1993
Wood, D.~A. et~al. Mechanisms for Cooperative Shared Memory. In Proc. of the 20th Annual Int'l Symp. on Computer Architecture (ISCA'93), pages 156--168, May 1993. This technical report is available online.


next up previous
Next: Hardware Implementations of DSM Up: A Comprehensive Bibliography of Distributed Shared Memory Previous: Consistency Models

Copyright © M. Rasit Eskicioglu
Sun Oct 29 11:47:49 CST 1995