Our very own Pat has released a new version of his DirectCompute Benchmark. This small tool now allows you to benchmark both DirectCompute and OpenCL general-purpose computing APIs by calculating tons of FFT-like data and some memory transfers. This version adds full OpenCL support, shaders profile selection, versions reporting and some basic results validations.
DirectCompute is an application programming interface that takes advantage of the massively parallel processing power of a modern graphics processing unit to accelerate PC application performance in Microsoft Windows Vista or Windows 7. DirectCompute is part of the Microsoft DirectX collection of APIs.
OpenCL is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors. OpenCL includes a language for writing kernels, plus APIs that are used to define and then control the platforms. OpenCL provides parallel computing using task-based and data-based parallelism. Minimum Requirements
• Windows Vista SP2 or Windows 7
• DirectX 11
• Latest DirectX End-User Runtimes
• GPU with DirectX 10 support and above. Recommended Drivers
• ATI Catalyst 9.12
• ATI Stream SDK 2.0 Beta 4 with OpenCL Drivers
• Nvidia ForceWare 195.81
Download this file in our downloads section