CUDA架构下的大规模并行处理器编程


CUDA架构下的大规模并行处理器编程


CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA的处理器上以超高性能运行。CUDA3.0已经开始支持C++和FORTRAN。

【课程内容】

  1. Introduction to Massively Paralle
  2. Introduction to CUDA
  3. CUDA Threads & Atomics
  4. CUDA Memories
  5. Performance Considerations
  6. Parallel Patterns I
  7. Parallel Patterns II
  8. Introduction to Thrust
  9. Sparse Matrix Vector Operations
  10. Solving Partial Differential Equ
  11. The Fermi Architecture
  12. NVIDIA OptiX_ Ray Tracing on the
  13. Future of Throughput
  14. Path Planning System on the GPU
  15. Optimizing Parallel GPU Performa
  16. Parallel Sorting

相关资源

发表评论

点 击 提 交