HSA is polluting the GPGPU space, along with CUDA. we need less proprietary crap, and more open standards.
HSA is polluting the GPGPU space, along with CUDA. we need less proprietary crap, and more open standards.
nvidia certainly do treat OpenCL as a second class citizen, and it's incredibly frustrating. however, Intel are very interested in OpenCL, it's their preferred programming model for the Phi..
OpenCL cannot offer what CUDA does in terms of tooling.
hmm, you'll need to be specific about what OpenCL lacks, as there are a lot of tools out there (and a lot of them support CUDA as well)
It will also be the official GPGPU for Java.
> hmm, you'll need to be specific about what OpenCL lacks, as there are a lot of tools out there (and a lot of them support CUDA as well)
Ability to write kernels in C++, Fortran or any other language that targets PTX.