CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU
Jason Sanders, Edward Kandrot