gpu-mode/reference-kernels
Official Problem Sets / Reference Kernels for the GPU MODE Leaderboard!
解决的问题
该仓库提供了一组 GPU 内核竞赛的参考实现。它作为评估 KernelBot 主办的竞赛中参赛者编写的自定义 GPU 内核性能和正确性的基准(真实值)。
工作原理
该项目将内核按问题集组织(例如线性代数或特定硬件竞赛,如 NVIDIA Blackwell 或 AMD)。每个问题包含一个 PyTorch 参考实现(reference.py)、一个问题规范(task.yml)以及输入输出的模式(task.py)。这些文件使系统能够生成测试用例,并验证用户提交的内核是否与参考实现产生相同的结果。
适用人群
参与 KernelBot 竞赛的 GPU 程序员和研究人员,或参加并行编程课程的学生(例如斯坦福大学和普林斯顿大学的学生)。
特色亮点
- 高风险竞赛的参考内核(包括 AMD 和 NVIDIA 硬件挑战)。
- 支持大学并行编程作业。
- 标准化的问题规范,用于自动化测试和评估。
相关
- 项目
- 项目
- 项目
- 项目
- 项目