← 返回信息流
更新于 2026/05/26 21:40

NVIDIA 发布 CUDA Tile 编程模型,C++ 中高效开发 GPU 内核

NVIDIA 在开发者博客中介绍了 CUDA Tile 编程模型,允许开发者在现有 C++ GPU 代码库中直接使用基于 tile 的方式编写高性能 GPU 内核。

该模型将计算抽象为 tile(分块)粒度,开发者通过声明式 API 指定 tile 大小和数据布局,编译器自动处理共享内存分配、边界检查和同步。相比手写 CUDA 内核,代码量减少约 40%,同时保持接近手写的性能。

对于已有大规模 C++ GPU 代码库的团队,CUDA Tile 降低了优化门槛,使更多后端工程师能参与 GPU 内核开发,无需深入掌握底层线程调度细节。

速读

NVIDIA 推出 CUDA Tile 编程模型,简化 GPU 内核开发

相关源 (1)