GPU Concurrency
Jade Alglave, Mark Batty, Alastair F. Donaldson, Ganesh Lalitha Gopalakrishnan, Jeroen Ketema, Daniel Poetzl, Tyler Sorensen, John Wickerson · 2015
Concurrency is pervasive and perplexing, particularly on graphics processing units (GPUs). Current specifications of languages and hardware are inconclusive; thus programmers often rely on folklore assumptions when writing software.