Kavya G

Memory Consistency Models

Memory Consistency Models

Memory Coherence vs Memory Consistency

What is shared memory system?

In a shared memory system, all processes share a single memory space and communicate with each other by writing and reading shared variables.

What is memory model?

What is memory consistency model?

Useful Terms

List of memory consistency models

Strong Memory Consistency Models

Strict Consistency

Sequential Consistency

Weak Memory Consistency Models

Causal Consistency

PRAM Consistency

Delta Consistency

Eventual Consistency

Weak ordering/consistency

Release consistency

Summary of memory consistency models