Skip to main content
Synthesis Lectures on Computer Architecture

Memory Consistency Motivation and Sequential Consistency

Publication ,  Chapter
Sorin, DJ; Hill, MD; Wood, DA
January 1, 2009

This chapter delves into memory consistency models (a.k.a. memory models) that define the behavior of shared memory systems for programmers and implementors. These models define correctness so that programmers know what to expect and implementors know what to provide. We first motivate the need to define memory behavior (Section 3.1), say what a memory consistency model should do (Section 3.2), and compare and contrast consistency and coherence (Section 3.3).

Duke Scholars

DOI

Publication Date

January 1, 2009

Start / End Page

17 / 36
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Sorin, D. J., Hill, M. D., & Wood, D. A. (2009). Memory Consistency Motivation and Sequential Consistency. In Synthesis Lectures on Computer Architecture (pp. 17–36). https://doi.org/10.1007/978-3-031-01733-9_3
Sorin, D. J., M. D. Hill, and D. A. Wood. “Memory Consistency Motivation and Sequential Consistency.” In Synthesis Lectures on Computer Architecture, 17–36, 2009. https://doi.org/10.1007/978-3-031-01733-9_3.
Sorin DJ, Hill MD, Wood DA. Memory Consistency Motivation and Sequential Consistency. In: Synthesis Lectures on Computer Architecture. 2009. p. 17–36.
Sorin, D. J., et al. “Memory Consistency Motivation and Sequential Consistency.” Synthesis Lectures on Computer Architecture, 2009, pp. 17–36. Scopus, doi:10.1007/978-3-031-01733-9_3.
Sorin DJ, Hill MD, Wood DA. Memory Consistency Motivation and Sequential Consistency. Synthesis Lectures on Computer Architecture. 2009. p. 17–36.

DOI

Publication Date

January 1, 2009

Start / End Page

17 / 36