Я устанавливаю инструментарий CUDA и драйвер nVidia на машине с GTX980s и CentOS 6.6. Согласно nVidia, мне нужен другой инструментарий CUDA (6.5-19 вместо 6.5-14), чем обычно предлагаемый на их веб-сайте для разработчиков. Эта версия инструментария устанавливает версию драйвера 340.19 (что не имеет смысла, поскольку в 340.22 добавлена поддержка GTX980). Теперь, когда я устанавливаю драйвер из CUDA, карты, по-видимому, не распознаются (nvidia-smi жалуется, что драйвер не запущен). Я попытался установить новейший доступный драйвер (340.65), но он несовместим с версией, предоставленной CUDA. Я попытался установить драйвер сначала, а затем CUDA. И все еще есть та же проблема несовместимости для драйвера от CUDA против установленного.

Есть ли решение, чтобы обойти это?

Спасибо

Решение:

Установка только набора инструментов CUDA без драйвера и установка правильного драйвера.

2 ответа2

0

Я нашел обходной путь, установив драйвер отдельно от CUDA6.5. Для этого я установил CUDA, используя пакет с веб-сайта, а не репозиторий nvidia RHEL. Это дает вам возможность не устанавливать драйвер. С версией драйвера 343.36 и версией 6.5 CUDA, V6.5.16 это работает.

0

У меня также была такая же проблема с CentOS. Очевидно, существует проблема с поддержкой версии ядра для CUDA-6.5 с CentOS 6.6. Вы пробовали в сочетании с модерном и CUDA 6.5??

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .