Skip to main content

Flexible user-definable memory coherence scheme in distributed shared memory of galaxy

  • Virtual Shared Memory
  • Conference paper
  • First Online:
Distributed Memory Computing (EDMCC 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 487))

Included in the following conference series:

Abstract

In this paper we have described a user-definable memory coherence scheme for distributed shared memory that is flexible enough to meet the varying needs of a wide variety of user applications. We believe that the concepts presented in this paper will be useful for the design of other distributed systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bennett, J. K., Carter, J. B. and Zwaenepole, W., "Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence," Proc. 2nd ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, pp. 168–175, (1990).

    Google Scholar 

  2. Cheriton, D. R., "Problem-Oriented Shared Memory: A Decentralized Approach to Distributed System Design," Proc. 6th Int. Conf. Distributed Computing Systems, pp. 190–197, (1986).

    Google Scholar 

  3. Fitzgerald, R. and Rashid, R. F., "The Integration of Virtual Memory Management and Interprocess Communication in Accent," ACM Trans. on Computer Systems, Vol. 4, No. 2, pp. 147–177, (May 1986).

    Article  Google Scholar 

  4. Garcia-Molina, H. and Wiederhold, G., "Read-Only Transactions in a Distributed Database," ACM Trans. on Database Systems, Vol. 7, No. 2, pp. 209–234, (June 1982).

    Article  Google Scholar 

  5. Halpern, J., Simons, B., Strong, R. and Dolev, D., "Fault Tolerant Clock Synchronization," Proc. 3rd Annual ACM Symp. on Principles of Distributed Computing, pp. 89–102, (1984).

    Google Scholar 

  6. Jia, X., H. Nakano, K. Shimizu, and M. Maekawa, “Highly Concurrent Directory Management in Distributed Systems," Proc. 10th Int. Conf. Distributed Computing Systems, pp. 416–423, (1990).

    Google Scholar 

  7. Lamport, L. and Smith, P. M., "Byzantine Clock Synchronization," Proc. 3rd Annual ACM Symp. on Principles of Distributed Computing, pp. 68–74, (1984).

    Google Scholar 

  8. Li, K. and Hudak, P., "Memory Coherence in Shared Virtual Memory Systems," Proc. 5th ACM Symp. on Principles of Distributed Computing, pp. 229–239, (1986).

    Google Scholar 

  9. Minnich, R. G. and Farber D. J., "The Mether System: A Distributed Shared Memory for SunOS 4.0," Proc. Summer 1989 USENIX Conf.

    Google Scholar 

  10. Shimizu, K., M. Maekawa and J. Hamano, "Hierarchical Object Groups in Distributed Operating Systems," in Proc. 8th Int. Conf. Distributed Computing Systems, pp. 18–24, (1988).

    Google Scholar 

  11. Sinha, P. K., K. Shimizu, N. Utsunomiya, H. Nakano and M. Maekawa, "Network Transparent Object Naming and Locating in Distributed Operating Systems," Tech. Rep., Dept. of Info. Sc., Univ. of Tokyo, TR89-033, (1989).

    Google Scholar 

  12. Stumm, M. and Zhou, S., "Algorithms Implementing Distributed Shared Memory," IEEE Computer, pp. 54–64, (May 1990).

    Google Scholar 

  13. Tam, M. C., Smith, J. M. and Farber, D. J., "A Taxonomy-Based Comparison of Several Distributed Shared Memory Systems," Operating Systems Review, Vol. 24, No. 3, pp. 40–67, (July 1990).

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arndt Bode

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sinha, P.K., Ashihara, H., Shimizu, K., Maekawa, M. (1991). Flexible user-definable memory coherence scheme in distributed shared memory of galaxy. In: Bode, A. (eds) Distributed Memory Computing. EDMCC 1991. Lecture Notes in Computer Science, vol 487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032922

Download citation

  • DOI: https://doi.org/10.1007/BFb0032922

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53951-3

  • Online ISBN: 978-3-540-46478-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics