https://hgpu.org/?p=10655
Speculative Execution of Parallel Programs with Precise Exception Semantics on GPUs