What are people’s experiences with using the visual profiler on OpenCL code? Does it work as expected? I’m using version 4.0.10.
I’m getting profiling information out, but I’m suspicious of it.
- At the end of a series of profiling runs I get the message “Profiler data file ‘temp_compute_profiler_0_1.csv’ does not contain profiler output.” I think I’m releasing all resources.
- I have a kernel that almost certainly has coalesced memory transfers, but the profiler says that the memory accesses are not coalesced.
While there is certainly a chance, or maybe it’s even likely, that I’m wrong about my assumptions in 1) and 2), it would make me much more comfortable to hear if others see this behavior also, or others get everything to work perfectly.