Shared memory consistency models: a tutorial
The work
| Authors | Sarita V. Adve; Kourosh Gharachorloo |
|---|---|
| Editors | |
| Type | article |
| Year | 1996 |
| Citekey | adve1996shared |
Where it appeared
| Published in | Computer |
|---|---|
| Publisher | IEEE Computer Society |
| Volume | 29 |
| Issue | 12 |
| Pages | 66--76 |
Identifiers
| DOI | 10.1109/2.546611 |
|---|---|
| OpenAlex | W2029601347 |
Access
| Landing page | https://doi.org/10.1109/2.546611 |
|---|
From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.
Abstract
The memory consistency model of a system affects performance, programmability, and portability. We aim to describe memory consistency models in a way that most computer professionals would understand. This is important if the performance-enhancing features being incorporated by system designers are to be correctly and widely used by programmers. Our focus is consistency models proposed for hardware-based shared memory systems. Most of these models emphasize the system optimizations they support, and we retain this system-centric emphasis. We also describe an alternative, programmer-centric view of relaxed consistency models that describes them in terms of program behavior, not system optimizations.
How it got here
| How it got here | agent via openalex |
|---|---|
| Added | 2026-10-26 12:22 UTC |
| Not denied by | a person 2026-10-29 17:12 UTC |
Cite it as
@article{adve1996shared,
title = {Shared memory consistency models: a tutorial},
author = {Sarita V. Adve and Kourosh Gharachorloo},
year = {1996},
journal = {Computer},
publisher = {IEEE Computer Society},
volume = {29},
number = {12},
pages = {66--76},
doi = {10.1109/2.546611},
}
This record lives at https://refs.drheap.org/adve1996shared/ and will keep doing so.