I found NV announced these days that CUDA will support OpenCL, but I’m little confused how to understand this sentence, I list three possible meanings ,in my thought, below, please help to check which one is reasonable.
- There’ll be OpenCL included in CUDA as an extension of CUDA Packet.
- Cuda will change it language to fully identical to OpenCL, in other words, there will be no CUDA any more.
- Cuda will transform it’s NVCC to OpenCL compiler,but also support current CUDA language.
Any of your comments will be appreciated