Front cover image for CUDA by example : an introduction to general-purpose GPU programming

CUDA by example : an introduction to general-purpose GPU programming

CUDA is a computing architecture designed to facilitate the development of parallel programs. This book shows programmers how to employ this new technology. Each area of CUDA development is introduced through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature.--[book cover]
eBook, English, 2011
Addison-Wesley, Upper Saddle River, NJ, 2011
1 online resource (xix, 290 pages) : illustrations
9780132180139, 0132180138
706425084
Print version:Sanders, Jason.
Why CUDA? Why now?
Getting started
Introduction to CUDA C
Parallel programming in CUDA C
Thread cooperation
Constant memory and events
Texture memory
Graphics interoperability
Atomics
Streams
CUDA C on multiple GPUs
The final countdown
Appendix : advanced atomics