Bitcoin mining OpenCL VS CUDA

Trends-cuda-vs-opencl-adjusted.png
FeaturesBFI_INT support - Improves performance by 5-20% on supported GPUs
Efficient - Phoenix 2 doesn't discard any work unless it is invalid.
X-Roll-NTime support - Reduces load on pool servers by generating more work locally.
Free, open-source software - Phoenix 2 is available under the X11 license, and written in (fairly) well-documented and commented Python.
Modular kernels - If someone releases a more efficient kernel for our miner, it's as simple as dropping in the new kernel and using it.

CUDA Bitcoin miner not detected by CIS

For several weeks I was getting messages about missing dll (openldap.dll) always on start of Windows. It

When I run a process manually it presents itself:

Client will start 1 miner threads
Work will be refreshed every 4000 ms
1 CUDA GPU devices found
Setting CUDA device to first device found
Loading module bitcoinminercuda_20.cubin
CUDA initialized
Done allocating CUDA resources for (16,16)
Finding best configuration step end (16,16) 824ms  prev best=9223372036854775807

RPCMiner 2013 (CUDA only) [Win32 only] (+ 5-7% eff.)

I did some modifications to original puddinpop's Bitcoin RPCMiner, and now it works slightly better!
Of course, this is true only for its CUDA version, since I have a nVidia card, and all modifications I did only

Unfortunately, all of changes are incompatible with CPU & OpenCL versions: you can compile CPU (Crypto++ or 4-way) or OpenCL version, but it just will not work. But this is not a problem: Crypto++ & 4-way algorithms are not so effective, as CPU algorithm in UfaSoft's miner, so if you want to do a