Multi-Processor Computing
An Implementation of MPI and OpenMP relying on user-level threads
4.5/5 stars