Monday, April 25, 2011

Some great reference books for CUDA and OpenCL

This is a list of some good reference books for CUDA and OpenCL:



1. CUDA by Example: An Introduction to General-Purpose GPU Programming Jason Sanders & Edward Kandrot For Kindle: CUDA by Example: An Introduction to General-Purpose GPU Programming
CUDA by Example: An Introduction to General-Purpose GPU Programming


2. Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series) David B. Kirk & Wen-mei W. Hwu For Kindle: Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series)
Programming Massively Parallel Processors: A Hands-on Approach (Applications of GPU Computing Series)


3. CUDA Application Design and Development [Paperback] Rob Farber (Dr Dobbs series author) Excellent book with some good examples and overview into the CUDA+OpenGL interface.
CUDA Application Design and Development


4. Heterogeneous Computing with OpenCL Benedict Gaster, Lee Howes, David R. Kaeli, Perhaad Mistry, Dana Schaa
Heterogeneous Computing with OpenCL