跳转至

NPTEL:GPU Architectures and Programming(IIT KGP)

课程简介

  • 所属大学:Indian Institute of Technology Kharagpur (IIT KGP)
  • 先修要求:体系结构基础、C 编程
  • 课程难度:🌟🌟🌟
  • 预计学时:约 40 讲

最“课程化”的 GPU 入门。 从 GPU 硬件演化背景切入,系统讲授 CUDA 编程模型(thread/block/grid 层次)、GPU 内存层次(全局/共享/常量/纹理内存)、warp 执行与分支分歧、CUDA stream 与异步执行,最后覆盖若干并行算法(规约、扫描、矩阵乘法优化)。内容完整,节奏较慢,适合完全没有 GPU 架构背景的起步阶段。

与 ETH HetSys 的关系:这门课是入门,HetSys 是进阶。

课程资源