Ubuntu 14.04 nvidia-352 opencl support

Is OpenCL supported for nvidia-352 драйвер package in Ubuntu 14.04. I have Асус Сенбоок UX303UB with GeForce 940M, so only latest nvidia-352 драйвер works, but I can't get OpenCL working. First, ocd loader seems to be missing, i.e. не libOpenCL.so if you install all the available 352 opencl related packages. But even if you symlink it from libOpenCL.so.1 or использовал generic loader, then не platforms пашите detected.

1
задан 3 December 2015 в 08:26

1 ответ

Обычно, установка nvidia-opencl-icd-352 должна сделать работу. У Вас будет имя файла /etc/OpenCL/vendors/nvidia.icd, который содержит следующую информацию libnvidia-opencl.so.1. Тем не менее, необходимо быть уверены, что модуль ядра nvidia_352_uvm загружается, когда Вы хотите работать opencl или приложение cuda .

$ sudo modprobe nvidia_352_uvm
$ sudo mknod -m 666 /dev/nvidia-uvm c 249 0 # read comment below

Использование вторая команда , только если первая команда не генерирует/dev/nvidia-uvm узел.

иногда также необходимо будет запустить программу как корень (не все времена хотя). Например sudo clinfo и затем Вы будете в состоянии выполнить его без корневых полномочий.

2
ответ дан 7 December 2019 в 13:50

Другие вопросы по тегам:

Похожие вопросы: