Scientific computing with multicore and accelerators - Kurzak, Jakub, (CRC Press, 2011)