Join BookitisSave favorites, build lists, and follow creators.

A primer on memory consistency and cache coherence

Work detail

Bookitis Pick
Cover for A primer on memory consistency and cache coherence
AP
Image source: Open Library
David WoodDaniel J. SorinVijay NagarajanMark D. HillNatalie Enright JergerWood, David A.5 editions

Many modern computer systems and most multicore chips (chip multiprocessors) support shared memory in hardware. In a shared memory system, each of the processor cores may read and write to a single shared address space. For a shared memory machine, the memory consistency model defines the architecturally visible behavior of its memory system. Consistency definitions provide rules about loads and stores (or memory reads and writes) and how they act upon memory. As part of supporting a memory consistency model, many machines also provide cache coherence protocols that ensure that multiple cached copies of data are kept up-to-date. The goal of this primer is to provide readers with a basic understanding of consistency and coherence. This understanding includes both the issues that must be solved as well as a variety of solutions. We present both high level concepts as well as specific, concrete examples from real-world systems.

Overview

Shared work-level identity and catalog context.

6 credited authorsSearch language english

Bookitis keeps work pages focused on the shared book identity and the editions that actually belong to it. Unrelated books should not appear here as primary content.

Contributors

People credited with this work in the active catalog.

  • David Wood

    Author profile in the active Bookitis catalog

    Open Author
  • Daniel J. Sorin

    Author profile in the active Bookitis catalog

    Open Author
  • Vijay Nagarajan

    Author profile in the active Bookitis catalog

    Open Author
  • Mark D. Hill

    Author profile in the active Bookitis catalog

    Open Author
  • Natalie Enright Jerger

    Author profile in the active Bookitis catalog

    Open Author
  • Wood, David A.

    Author profile in the active Bookitis catalog

    Open Author

Editions

Publication-specific versions linked to this work only.