Supercomputing Simplified : The Bare Necessities for Parallel C Programming w/MPI
The book introduces basic parallel programming concepts from a practical perspective. Typical parallel programming textbooks emphasize advanced optimization techniques and the specialized parallel language constructions, which confound non-professional programmers and beginners. The goal of the text is to allow the reader to achieve measurable speedup in execution by simply parallelizing algorithms.
Supercomputing Simplified website: http://www.supercomputingsimplified.com