cancel
Showing results for 
Search instead for 
Did you mean: 

GPU Developer Tools

ryta1203
Journeyman III
Journeyman III

New! ATI Stream Profiler version 1.4 is now available

Originally posted by: bpurnomo When you use the profiler, do you see one or more CreateBuffer (or CreateImage) API calls with N/A timings?

It depends, if I use clCreateBuffer and copy the pointer, then yes.

If I don't do this and use clEnqueueWriteBuffer non-blocking then no, I see WriteBufferAsynch

If I use clEnqueueWriteBuffer blocking I see WriteBuffer

All three of these have the variations with the samples for 2kx2k problem size: DCT (6.x ms up to 11.x ms), Mersenne Twister (14.x up to 18.x ms), Black Scholes (6.x ms up to 11.x ms).

For the DCT, for example, if I go up to 4k*4k problem size then the timings become much much more stable and I no longer see this fluctuation (variances occur at the .0x ms range, not at the x.xx ms range).

0 Kudos
Reply
Raistmer
Adept II
Adept II

New! ATI Stream Profiler version 1.4 is now available

Originally posted by: bpurnomo
Please post your feedback here.



1) VS integration broken for non-VC compilers.
2) command line version leads to unrestricted memory consumption and finaly to crash of profiling application.

0 Kudos
Reply