I recently started learning how to use openCL to speed up a piece of code. So far, the increase in speed is impressive. In one case, the code worked 50 times faster than on the processor. However, I am wondering if it is possible to start using this code in a production environment. The reason is that the first time I tried to run the sample code, nothing worked. I was able to launch it by downloading the driver on the Nvidia openCL SDK download page (I have a Geforce GTX260). This gave me blue during installation, but after that I was able to run the sample program and create my own code.
Does the fact that it does not work out of the box really means that the main drivers do not yet support it, despite the fact that it is specially written, what does it do on the driver download page? How about ATI support? Will everyone download a special driver that gave me a blue screen during installation?
In short, is openCL ready for production code?
If someone can give me some details, I would like to know. Has anyone been able to run a simple program on several different devices without installing any SDKs?
opencl nvidia driver
Laurent bourgault-roy
source share