├── Abstract.md ├── Chapter-01-Introduction-to-Consistency-and-Coherence.md ├── Chapter-02-Coherence-Basics.md ├── Chapter-03-Memory-Consistency-Motivation-and-Sequential-Consistency.md ├── Chapter-04-Total-Store-Order-and-the-x86-Memory-Model.md ├── Chapter-05-Relaxed-Memory-Consistency.md ├── Chapter-06-Coherence-Protocols.md ├── Chapter-07-Snooping-Coherence-Protocols.md ├── Chapter-08-Directory-Coherence-Protocols.md ├── Chapter-09-Advanced-Topics-in-Coherence.md ├── Chapter-10-Consistency-and-Coherence-for-Heterogeneous-Systems.md ├── Chapter-11-Specifying-and-Validating-Memory-Consistency-Models-and-Cache-Coherence.md └── README.md /Abstract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Abstract.md -------------------------------------------------------------------------------- /Chapter-01-Introduction-to-Consistency-and-Coherence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-01-Introduction-to-Consistency-and-Coherence.md -------------------------------------------------------------------------------- /Chapter-02-Coherence-Basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-02-Coherence-Basics.md -------------------------------------------------------------------------------- /Chapter-03-Memory-Consistency-Motivation-and-Sequential-Consistency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-03-Memory-Consistency-Motivation-and-Sequential-Consistency.md -------------------------------------------------------------------------------- /Chapter-04-Total-Store-Order-and-the-x86-Memory-Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-04-Total-Store-Order-and-the-x86-Memory-Model.md -------------------------------------------------------------------------------- /Chapter-05-Relaxed-Memory-Consistency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-05-Relaxed-Memory-Consistency.md -------------------------------------------------------------------------------- /Chapter-06-Coherence-Protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-06-Coherence-Protocols.md -------------------------------------------------------------------------------- /Chapter-07-Snooping-Coherence-Protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-07-Snooping-Coherence-Protocols.md -------------------------------------------------------------------------------- /Chapter-08-Directory-Coherence-Protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-08-Directory-Coherence-Protocols.md -------------------------------------------------------------------------------- /Chapter-09-Advanced-Topics-in-Coherence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-09-Advanced-Topics-in-Coherence.md -------------------------------------------------------------------------------- /Chapter-10-Consistency-and-Coherence-for-Heterogeneous-Systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-10-Consistency-and-Coherence-for-Heterogeneous-Systems.md -------------------------------------------------------------------------------- /Chapter-11-Specifying-and-Validating-Memory-Consistency-Models-and-Cache-Coherence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/Chapter-11-Specifying-and-Validating-Memory-Consistency-Models-and-Cache-Coherence.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaitoukito/A-Primer-on-Memory-Consistency-and-Cache-Coherence/HEAD/README.md --------------------------------------------------------------------------------