AnsweredAssumed Answered

How many threads access local memory together? (and can cause bank conflict)

Question asked by laughingrice on May 31, 2012
Latest reply on Jun 1, 2012 by Wenju

I can't seem to find a discussion about local memory bank conflict behavior on AMD.


I saw in the documentation that on the GPU that I'm currently working with there are 32 local memory banks and a wave front size of 64 threads. I'm assuming according to these numbers that half a wavefront schedules access to local memory together and can cause bank conflict if accessing the same bank. Is that correct or is the local memory accessing granularity different?