1995
DOI: 10.21236/ada638015
|View full text |Cite
|
Sign up to set email alerts
|

Shared Memory Consistency Models: A Tutorial

Abstract: Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and R… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
295
0

Year Published

2003
2003
2018
2018

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 185 publications
(295 citation statements)
references
References 4 publications
0
295
0
Order By: Relevance
“…Memory consistency models [1,2] constrain memory behaviors with respect to read and write operations from multiple processors, providing formal specifications of how the memory system will appear to the programmer. Each of these models offers a tradeoff between programming simplicity and high performance.…”
Section: Sequential Consistencymentioning
confidence: 99%
See 4 more Smart Citations
“…Memory consistency models [1,2] constrain memory behaviors with respect to read and write operations from multiple processors, providing formal specifications of how the memory system will appear to the programmer. Each of these models offers a tradeoff between programming simplicity and high performance.…”
Section: Sequential Consistencymentioning
confidence: 99%
“…(Discussion) For performance reasons, different architectures that use relaxed memory models provide various types of fence instructions that enforce different memory orders [2,12]. For example, in Intel IA-32, there exists three types of fence instructions, i.e., mfence, lfence and sfence.…”
Section: Actual Hardwarementioning
confidence: 99%
See 3 more Smart Citations