content: I'm actually surprised by the fact that async compute would be so detrimental for performance on NVIDIA. In theory NVIDIA hardware has had support for concurrent kernel execution since at least Fermi. I'm guessing their hardware dispatcher has some issue when one or both kernels are heavy enough to saturate the GPU on its own …