Inter-Process Communications
On-processor
- data and instruction caches (HW component model)
- inter-thread communication
Off-processor with support for shared and distributed memory architectures
- MPI-SIM for MPI communications
Message(source, destination(s), mode, message size)
Alternative implementations for collective operations
Broadcasts, barriers, collective IO, ...