Cuda Programming : A Developer's Guide to Parallel Computing With GPUs - Shane Cook (Waltham Morgan Kaufmann, 2013)