Parallel programming in OpenMP - Chandra, Rohit (Morgan Kaufmann Publishers, 2001)