GPU 专家激辩驱动版本是否影响 CUDA 原子操作确定性

NVIDIA GPU 工程师 matiasgoldberg 与图形/计算专家 mike64t 在 11 月 1 日围绕「GPU 驱动版本是否影响设备端代码指纹、CUDA 原子操作是否具有确定性」展开多轮硬核技术辩论。核心问题是:同一个 cubin(编译后的 GPU 机器码)在不同驱动版本下运行,原子操作(atomic add)的结果是否可复现。

已确认

争议点

为什么重要

这场辩论触及 GPU 计算确定性的根本契约问题:若驱动版本可改变 cubin 或执行时序,则依赖原子操作的跨驱动可复现性将无法保证,对科学计算、测试基准与结果审计都有实际影响。

2026-11-01 ~ 2026-11-01 · 9 条相关

一手来源