Parallel_programming_mpi is a project mainly written in C, it's free.
Parallel programming algorithm written for univ. project (in mpich2)
props to Ivor Prebeg