Heterogeneous computing with OpenCL - Gaster, Benedict R. (Elsevier [u.a.], 2013)