Using OpenCL programming massively parallel computers - Kowalik, Janusz S. (IOS Press, 2012)