Scientific parallel computing - Scott, L. Ridgway (Princeton University Press, 2005)