Does L2 cache data invalidated after finishing each kernel invocation? If not the case, does invalidation depends on memory type (SVM, old buffers, mapped old buffers, etc)?
Question related to Bifrost and Valhall architectures.
Current Bifrost/Valhall drivers always clean the GPU's L2 after running kernels. The L2 is also always invalidated before running kernels.
View all questions in Graphics and Gaming forum