Parallel Programming Using C++ - Wilson, Gregory V. (Scientific and Engineering Computation Ser.)