High performance heterogeneous computing - Lastovetsky, Alexey, 1957- (Wiley series in parallel and distributed computing, 2009)