1 Reply Latest reply on Oct 8, 2017 7:36 PM by victzhang

    Avoid L1 cache pollution on GCN

    boxerab

      I have a kernel that writes results to a global buffer; these results are never read back into the kernel (they are processed by another kernel at a later time).

      So, I don't want this data sitting in the L1 cache if I can help it. Is there a way of ensuring that it is not cached?

      I need L1 for another array that is frequently read from and written to. This array is around 1kb per work item, so it should stay in the L1 cache.

       

      Thanks.