Obtaining possible execution histories on multiple memory consistency models


In order to make shared memory programming possible in distributed architectures, we use an abstraction called distributed shared memory. The behavior of distributed shared memory systems is dictated by the memory consistency model. In order to provide a better understanding on the semantics of the memory consistency models, many researchers have proposed… (More)
DOI: 10.1109/SCCC.2005.1587870


3 Figures and Tables