Mixing OpenMP and Message Passing
Enables using more than one shared memory machine
- OpenMP within the machine and MPI across machines
Application Dependent mixing within a machine
- Multiple MPI processes within the SMP machine that launch multiple OpenMP threads each
- MPI for coarse grain and OpenMP for loop level