Parallel Programming in C with MPI AND OpenMP - Quinn, Michael J. (McGraw-Hill, 2003)