Memory Consistency Motivation and Sequential Consistency

Book Section

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).

Full Text

Duke Authors

Cited Authors

  • Sorin, DJ; Hill, MD; Wood, DA

Published Date

  • January 1, 2009

Book Title

  • Synthesis Lectures on Computer Architecture

Start / End Page

  • 17 - 36

Digital Object Identifier (DOI)

  • 10.1007/978-3-031-01733-9_3

Citation Source

  • Scopus