CUDA

GPU – CUDA

Need a CUDA-capable video card.

http://www.nvidia.com/object/cuda_home_new.html

Nvidia CUDA C Programming Guide
http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#axzz393NiTKv1

GPU is a specialized computer where more transistors are devoted to data processing.

ACM Queue – http://www.acmqueue.org

Dr. Dobbs Journal

  1. Part 1 Introduction http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/207200659
  2. Part 2 – A first kernel http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/207402986
  3. Part 3 – Error handling and global memory performance limitations    http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/207603131
  4. Part 4 – Understanding and using Shared Memory http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/208401741
  5. Part 5 – Understanding and using shared memory (2) – http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/208801731
  6. Part 6 – Global memory and the CUDA profiler – http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/209601096
  7. Part  – Double the fun with next-generation CUDA hardware http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/210102115
  8. Using libraries with CUDA http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/210602684
  9. Extending High-level Languages with CUDA http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/211800683
  10. CUDPP, a powerful data-parallel CUDA library http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/212903437
  11. Revisiting CUDA memory spaces http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/215900921
  12. CUDA 2.2 Changes the Data Movement Paradigm http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/217500110
  13. Using texture memory in CUDA http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/218100902
  14. Debugging CUDA and using CUDA-GDB http://www.drdobbs.com/parallel/cuda-supercomputing-for-the-masses-part/220601124