Memory coherence in shared virtual memory systems

Kai Li, Paul Hudak

Research output: Chapter in Book/Report/Conference proceedingConference contribution

80 Scopus citations

Abstract

This paper studies the memory coherence problem in designing and implementing a shared virtual memory on looselycoupled multiprocessors. Two classes of algorithms for solving the problem are presented. A prototype shared virtual memory on an Apollo ring has been implemented based on these algorithms. Both theoretical and practical results show that the memory coherence problem can indeed be solved efficiently on a loosely-coupled multiprocessor.

Original languageEnglish (US)
Title of host publicationProceedings of the Annual ACM Symposium on Principles of Distributed Computing
PublisherAssociation for Computing Machinery
Pages229-239
Number of pages11
ISBN (Electronic)0897911989
DOIs
StatePublished - Nov 1 1986
Event5th Annual ACM Symposium on Principles of Distributed Computing, PODC 1986 - Calgary, Canada
Duration: Aug 11 1986Aug 13 1986

Publication series

NameProceedings of the Annual ACM Symposium on Principles of Distributed Computing

Other

Other5th Annual ACM Symposium on Principles of Distributed Computing, PODC 1986
CountryCanada
CityCalgary
Period8/11/868/13/86

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Memory coherence in shared virtual memory systems'. Together they form a unique fingerprint.

  • Cite this

    Li, K., & Hudak, P. (1986). Memory coherence in shared virtual memory systems. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 229-239). (Proceedings of the Annual ACM Symposium on Principles of Distributed Computing). Association for Computing Machinery. https://doi.org/10.1145/10590.10610