High speed and large scale scientific computing (Advances in parallel computing, 2009)