OpenCL 2 má spoustu nových funkcí, rozhodně to není stejné jako 1.2. Podle některých je problém v NVIDIA, která nedokázala na svých kartách udělat podporu OpenCL 2.x lepší než nějaká beta. Oni taky tlačí svoje CUDA. A NVIDIA karty podporují OpenCL 1.2 dobře, navíc se prý ukázalo, že to ve skutečnosti stačí.
Áno, ale pretože ich nVidia neimplementovala
Additionally, it will allow NVIDIA to finally support the modern OpenCL specification with their proprietary driver. NVIDIA hadn't supported OpenCL 2.x in their driver in full due to not supporting SVM as needed by the OpenCL spec,
https://www.phoronix.com/scan.php?page=article&item=opencl-30-spec&num=1
a to ani za skoro 7 rokov
July 22nd 2013 – SIGGRAPH - Anaheim, CA – The Khronos Group today announced the ratification and public release of the OpenCL 2.0 provisional specification.
https://www.khronos.org/news/press/khronos-releases-opencl-2.0