Programming OpenCL on video without CUDA

Whether it is possible to use GPU Computing SDK and make with its help of program OpenCL on the PC with a video card not from Nvidia CUDA? Whether there is an emulation possibility?

No, NVIDIA’s OpenCL driver requires an NVIDIA GPU. However, I believe other vendors (Apple?) provide OpenCL drivers that are capable of running on the CPU without a video card.

Use AMD Stream SDK in case you have an OpenCL capable AMD/ATI hardware on your machine, or if you don’t have OpenCL capable hardware at all, but you do have supported CPU.

What types of processors are supported with ATI Stream Software Development Kit (SDK) v2.0 Beta Program? On site ATI I have not found the information.

From their FAQ:

[indent]7. What CPUs does the ATI Stream SDK v2.0-beta4 with OpenCL 1.0 support work on?

The CPU component of OpenCL bundled with the ATI Stream SDK works with any x86 CPU with SSE3 or later. AMD CPUs have supported SSE3 (and later) since 2005. Some examples of AMD CPUs that support SSE3 (or later) are the AMD AthlonTM 64 (starting with the Venice/San Diego steppings), AMD AthlonTM 64 X2, AMD AthlonTM 64 FX (starting with San Diego stepping), AMD OpteronTM (starting with E4 stepping), AMD SempronTM (starting with Palermo stepping), AMD PhenomTM, AMD TurionTM 64, and AMD TurionTM 64 X2.


Thanks for detailed explanations