Parallel Computing in C++

This book gives a relatively brief introduction to the theory and practice of parallel programming by using PASL: a C++ library for writing parallel code.