Advantages of shared-memory communication model
- Compatibility with SMP hardware
- Ease of programming
- for complex communication patterns; or
- for dynamic communication patterns;
- Uses familiar SMP model
- attention only on performance critical accesses
- Lower communication overhead,
- better use of BW for small items
- memory mapping implements protection in hardware
- HW-controlled caching
- reduces remote comm. by caching of all data, both shared and private.