Date
Tuesday, October 27, 2026
Name
How to Sanitize Your GPU
Session Type
Technical Talk
Abstract
With recent improvements in GPU library development it is now feasible to bring first-class sanitizer support to GPU programmers. This talk will discuss how we can build generic sanitizer libraries that live entirely in the LLVM project. We will cover building and using an undefined behavior sanitizer and a native GPU race detector modeled after the Linux kernel's own KCSAN. Benchmarks show that these sanitizers can run in real applications and catch real bugs with acceptable overhead.
Speakers
Location Name
Hall of Cities