Compute Canada

Comparing MPI and OpenMP

An interesting article comparing shared and distributed-memory approaches to parallel computing can be found here.