Submission + - NVIDIA abandons open standard OpenCL (ipetitions.com)
Vincent77 writes: "To keep NVIDIA from undermining the open standard OpenCL for parallel computing on GPUs, CPUs (via AVX and SSE), FPGAs and ARM, a petition has been initiated to call out for support for the standard:
Nvidia is not including OpenCL samples in the latest CUDA SDK, focusing more on CUDA instead. As a Khronos member with an excellent record in implementing and promoting standards like OpenGL, this is a surprising and unacceptable behavior from Nvidia.
We, OpenCL developers, humbly request that OpenCL samples again be included in the SDK. Industry standards like OpenCL help in building up a bigger market for GPU computing, and will be beneficial to Nvidia in the long term.
Nvidia is not including OpenCL samples in the latest CUDA SDK, focusing more on CUDA instead. As a Khronos member with an excellent record in implementing and promoting standards like OpenGL, this is a surprising and unacceptable behavior from Nvidia.
We, OpenCL developers, humbly request that OpenCL samples again be included in the SDK. Industry standards like OpenCL help in building up a bigger market for GPU computing, and will be beneficial to Nvidia in the long term.
In a presentation for a small group the unofficial statement was that they want to sell chips *now*, and not wait for a standard to mature: "For NVIDIA OpenCL is not the answer". The remark that OpenCL can be extended to support these needs, was answered with that you don't want unportable code. Funny is that you can use #IFDEF in such cases, but not if CUDA-code needs to be mixed with OpenCL.
This is just a matter of increasing their profits, while making it hard for coders who want to make performance-code for all modern hardware."