Parallel programming in C with MPI and openMP - Quinn, Michael J.Michael Jay (McGraw-Hill, 2003)