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