Shared Address/Memory Multiprocessor Model
Communicate via Load and Store
- Oldest and most popular model
process: a virtual address space and ~ 1 thread of control:
- Multiple processes can overlap (share), but all threads share the process address space
Writes to shared address space by one thread are visible to reads by other threads