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 we...

Descripción completa

Detalles Bibliográficos
Autor principal: Sanders, Jason (-)
Otros Autores: Kandrot, Edward
Formato: Libro electrónico
Idioma:Inglés
Publicado: Upper Saddle River, NJ : Addison-Wesley c2011.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629063106719
Tabla de Contenidos:
  • 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.