CUDA Memory Model
https://www.youtube.com/watch?v=VJ1QLrmfQws&t=2046s
Speaker:
Georgy Evtushenko
Abstract:
The main source of non-deterministic concurrency bugs is a misunderstanding of the memory consistency model. If you don't understand the guarantees given by memory mo