Causal Memory: Implementation, Programming Support and Experiences

  title={Causal Memory: Implementation, Programming Support and Experiences},
  author={Ranjit John and Mustaque Ahamad},
Distributed Shared Memory (DSM) has become an accepted abstraction for programming distributed systems. Although DSM simpliies the programming of distributed applications, maintaining a consistent shared memory can be expensive. Weakly ordered systems which use synchronization information have been proposed to reduce the frequency of communication between processors. We have implemented a weakly ordered system based on the Causal memory model. We provide language and runtime support which allow… CONTINUE READING

From This Paper

Topics from this paper.
8 Citations
26 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 26 references

An evaluation of state sharing techniques in distributed operating systems. Tech- nical report, College of Computing, Georgia

  • R. Ananthanarayan, Ranjit John, Ajay Mohindra, Mustaque Ahamad, Umakishore Ra- machandran
  • 1993
1 Excerpt

Similar Papers

Loading similar papers…