OpenCL programming guide - Munshi, Aaftab. (Addison-Wesley, 2012)