Weak Consistency

The name weak consistency may be used in two senses. In the first - strict and more popular - sense, the weak consistency is one of the consistency models used in the domain of the parallel programming (e.g in distributed shared memory, distributed transactions etc). The protocol is said to support weak consistency if:
  1. All accesses to synchronization variables are seen by all processes (or nodes, processors) in the same order (sequentially) - these are synchronization operations. Accesses to critical sections are seen sequentially.
  2. All other accesses may be seen in different order on different processes (or nodes, processors).
  3. The set of both read and write operations in between different synchronization operations is the same in each process.
Therefore, there can be no access to synchronization variable if there are pending write operations. And there can not be any new read/write operation started if system is performing any synchronization operation. In second, more general sense, weak consistency may be applied to any consistency model weaker than sequential consistency.

 

<< PreviousWord BrowserNext >>
prinair flight 191
middleton, milton keynes
celestia
europanto language
nuclear particle
henry box brown
six flags worlds of adventure
dhanraj pillay
gargish
sania mirza
saint cyr
heydar aliyev
burgas province
wolfenstein: enemy territory
h. l. gold
capt. s.p. meek
herbert hupka
wisden
list of famous slaves
somersault
sam moskowitz
republicrat
avram davidson
keiko (orca)
lewis baltz
glen a. larson
commentator
john jakes
gray crowned rosy finch
memory coherence
coherence protocol
michael shaara
lake lucerne (disambiguation)
hellenic national intelligence service
ron goulart
tom godwin
herefordshire
raymond z. gallun
maria theresa of spain
distributed shared memory
johann reinhold forster
irish general election, 1969
thomas mayo brewer
irish general election, 1965