Take the 2-minute tour ×  I consider using OpenCL in a consumer
product which is currently under development.  Doing a small
research I found that generally there is good support under Mac
OSX. Linux support is also relatively good, but my target
audience does not use Linux. It remains to check how well it is
supported in Windows.  Regarding Windows I found OpenCL
distribution which raises some concerns.  Do any of you have any
experience with using OpenCL in consumer-oriented products under
Windows? I am more interested in the GPU side of OpenCL,
specifically driver support.  share|improve this question add
comment  2 Answers  Just like CUDA or Stream, OpenCL needs to be
supported by the driver. Most CUDA-capable GPUs support OpenCL
with a somewhat up-to-date driver (CUDA 1.0 upwards). In fact,
if you compile with, say, CUDA SDK 4.1 your end users will need
newer drivers than if you had used OpenCL.  Also, OpenCL is not
bound to any GPU architecture. While this might be problematic
for specifically designed