GPU Experts Debate Whether Driver Versions Break CUDA Atomic Determinism

NVIDIA GPU engineer matiasgoldberg and graphics/computing expert mike64t held a multi-round, deep technical debate on November 1 over whether GPU driver versions affect device-side code fingerprints and whether CUDA atomics are deterministic. The core question: when the same cubin (compiled GPU machine code) runs under different driver versions, are the results of atomic operations (atomic add) reproducible?

Confirmed

Points of Contention

Why It Matters

The debate touches on the fundamental contract of determinism in GPU computing: if driver versions can alter the cubin or execution timing, cross-driver reproducibility of anything relying on atomic operations cannot be guaranteed—with real implications for scientific computing, benchmarking, and result auditing.

2026-11-01 ~ 2026-11-01 · 9 related posts

Primary sources