课程介绍:CUDA编程方法是目前广泛使用的并行化程序编程方法。在深度学习,计算机视觉,生物医疗,环境科学,气象预报,石油勘探等领域具有大量的使用场景。通过这堂课,您将学会:
- GPU基本架构
- CUDA编程模型---包括CUDA的线程层次,如何更加高效的调用线程来执行程序命令
- CUDA访存处理---包括多种存储类型的调用,以及如何利用不同类型的存储加速CUDA程序
- CUDA多流执行---包括创建多流执行的CUDA程序,以及利用多流执行加速CUDA程序的方法
在本次课程中,还会以实际程序为例子,详细展示如何在实际应用中利用GPU加速我们的应用程序