Title :
Defining uniform and hybrid memory consistency models on a unified framework
Author :
Alves de Melo, A.C.M.
Author_Institution :
Dept. of Comput. Sci., Brasilia Univ., Brazil
Abstract :
The behavior of distributed shared memory systems is dictated by the memory consistency model. Several memory consistency models have been proposed in the literature and they fit basically in two categories: uniform and hybrid models. To provide a better understanding of the semantics of the memory models, researchers have proposed formalisms to define them. Unfortunately, most of the work has been done in the definition of uniform memory models. We propose a general, unified and formal framework where uniform and hybrid memory consistency models can be defined. To prove the generality of the framework, we use it to define the following memory models: atomic consistency, sequential consistency, causal consistency, PRAM consistency, slow memory, weak ordering, release consistency, entry consistency and scope consistency.
Keywords :
data integrity; distributed programming; distributed shared memory systems; storage management; PRAM consistency; atomic consistency; causal consistency; distributed shared memory systems; entry consistency; formal framework; generality; hybrid memory consistency models; release consistency; scope consistency; semantics; sequential consistency; slow memory; unified framework; uniform memory models; weak ordering; Coherence; Computer science; Parallel architectures; Parallel programming; Phase change random access memory; Programming profession; Protocols; Random access memory; US Department of Transportation;
Conference_Titel :
Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0001-3
DOI :
10.1109/HICSS.1999.773038