detector for bank conflict

Does anyone know a detector for bank conflict in shared memory?

Thanks in advance!

The visual profiler?

Sorry, in Linux.
I don’t know whether nvvp can detect this kind of problem.

The visual profiler runs on Linux as well and can provide this data. On compute capability 1.x it cannot distinguish though whether warp serialization is due to bank conflicts or due to nonuniform constant memory reads.

Thank you! It works on Linux!