Parallel Programming For Multicore and Cluster Systems - Rauber, Thomas; Rünger, Gudula (Springer Berlin Heidelberg, 2010)