DocumentCode
2899157
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
Volume
Track8
fYear
1999
fDate
5-8 Jan. 1999
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/HICSS.1999.773038
Filename
773038
Link To Document