A Primer on Memory Consistency and Cache Coherence, Second Edition

Many modern computer systems, including homogeneous and heterogeneous architectures, 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 ar...

Olles dieđut

Furkejuvvon:
Bibliográfalaš dieđut
Váldodahkkit: Nagarajan, Vijay (Dahkki), Sorin, Daniel J. (Dahkki), Hill, Mark D. (Dahkki), Wood, David A. (Dahkki)
Searvvušdahkki: SpringerLink (Online service)
Materiálatiipa: Elektrovnnalaš E-girji
Giella:eaŋgalasgiella
Almmustuhtton: Cham : Springer International Publishing : Imprint: Springer, 2020.
Preanttus:2nd ed. 2020.
Ráidu:Synthesis Lectures on Computer Architecture,
Fáttát:
Liŋkkat:Link to Metadata
Fáddágilkorat: Lasit fáddágilkoriid
Eai fáddágilkorat, Lasit vuosttaš fáddágilkora!
Sisdoallologahallan:
  • Preface to the Second Edition
  • Preface to the First Edition
  • Introduction to Consistency and Coherence
  • Coherence Basics
  • Memory Consistency Motivation and Sequential Consistency
  • Total Store Order and the \lowercase {X
  • Relaxed Memory Consistency
  • Coherence Protocols
  • Snooping Coherence Protocols
  • Directory Coherence Protocols
  • Advanced Topics in Coherence
  • Consistency and Coherence for Heterogeneous Systems
  • Specifying and Validating Memory Consistency Models and Cache Coherence
  • Authors' Biographies .