srush

GPU-Puzzles

srush

Solve puzzles. Learn CUDA.

AI 简介

这是一个面向初学者的交互式CUDA编程学习项目,通过一系列渐进式编程谜题帮助用户掌握GPU并行编程核心概念。项目基于Jupyter Notebook和Numba CUDA,提供无需C++背景的Python风格内核编写体验,涵盖线程索引、内存访问、归约、共享内存等关键机制,并内置即时验证与可视化反馈。适合机器学习工程师、高校学生及对底层GPU加速原理感兴趣的开发者用于入门实践和教学辅助。

Jupyter Notebook
MIT License
12.3k
Stars
937
Forks
130
Watchers
15
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分68.92
默认分支main