High-performance scientific computing : algorithms and applications - Berry, Michael W. (Springer, 2012)