Over 1,000,000 Video Cards Benchmarked
This chart made up of millions of PerformanceTest benchmark results and is updated daily with new graphics card benchmarks. Microsoft DirectCompute is a set of DirectX APIs that allow general purpose computing (typically performed by the CPU) to be performed on the GPU. This takes advantage of the enormous parallel computation capacity of GPUs that would be well suited for parallel, computationally-intensive operations. DirectCompute is fully supported on DirectX 11 and above GPUs and partially supported on DirectX 10 GPUs.
Khronos Group's OpenCL is a framework for writing programs that run on compute devices (e.g. CPU or GPU). Starting with PerformanceTest V9, the GPU Compute score includes an OpenCL GPU test in its calculation.
OpenCL and Direct compute are different programming interfaces for compiling and running code on video cards. Once the code is running on the card, the performance should be roughly comparable with either interface. So you should be able to use the GPU compute chart below as a reasonable indication of OpenCL or DirectCompute performance.
G3D Mark
Price Performance