W. P. Petersen & P. Arbenz Introduction to Parallel Computing - UK Oxford 2004 - 259 ISBN: 9780199560868