Rauber, T. Parallel programming from multicore and cluster systems - Berlin Springer 2010 - x, 455p. ISBN: 978-3-642-04817-3