Towards Unified Analysis of GPU Consistency

Haining Tong, Natalia Gavrilenko, Hernán Ponce-de-León, Keijo Heljanko · 2024

After more than 30 years of research, there is a solid understanding of the consistency guarantees given by CPU systems. Unfortunately, the same is not yet true for GPUs. The growing popularity of general purpose GPU programming has been a call for action which industry players like Nvidia and Khronos have answered by formalizing their Ptx and Vulkan consistency models. These models give precise answers to questions about program's correctness. However, interpreting them still requires a level of expertise that escapes most developers, and the current tool support is insufficient.

Read the paper · More papers on PaperTik