Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OpenCL 2.0 on nVIDIA Graphics cards

Tags:

opencl

I want to use OpenCL 2.0 because it benefit from very nice features like Creating Sub Devices, or Shared Virtual Memory but my OpenCL header files which are coming out with nvidia cuda does not have the opencl 2.0 functions. Is there any way to use OpenCL 2.0 on my nvidia gpus?

like image 358
mmostajab Avatar asked Mar 23 '15 20:03

mmostajab


People also ask

Do Nvidia cards support OpenCL?

In addition to OpenCL, NVIDIA supports a variety of GPU-accelerated libraries and high-level programming solutions that enable developers to get started quickly with GPU Computing. OpenCL is a trademark of Apple Inc., used under license by Khronos.

Does Nvidia use OpenCL or CUDA?

OpenCL is an open standard that can be used to program CPUs, GPUs, and other devices from different vendors, while CUDA is specific to NVIDIA GPUs. Although OpenCL promises a portable language for GPU programming, its generality may entail a performance penalty.

Does GTX 1650 support OpenCL?

As for the memory interface, the GTX 1650 and GTX 1650 Super (opens in new tab) both feature a 128-bit memory bus. We expect the Ti version to have the same. Sadly, Geekbench 5 doesn't list the memory speed. The graphics card in question put up a OpenCL score of 44,246 points on Geekbench 5.


Video Answer


1 Answers

In the 378.66 drivers NVIDIA claims limited support of OpenCL 2.0 for evaluation purposes. Look at page 10 of release notes http://us.download.nvidia.com/Windows/378.66/378.66-win10-win8-win7-desktop-release-notes.pdf

like image 198
Mykyta Kozlov Avatar answered Nov 03 '22 02:11

Mykyta Kozlov