Driver Crash on CLFlush Severe Stability Issues With 257.15

I’ve always had problems with CLFlush returning out of resources at random, but with the latest drivers, the frequency has shot up from once every couple thousand calls of flush to once every dozen calls! Needless to say, this makes my app pretty much unusable at this point.

Does anyone have any suggestions for how to avoid this problem, since calling flush seems to be the only way to query kernel completion, which is important for load balancing a multi-GPU system.

I’m running Windows 7 x64 with a GTX 295.

256/257 is for CUDA 3.1, see the release notes on the download page. Unfortunately, this is still OpenCL 1.0.