2015-03-24 2 views
9

Мне предоставили более старую графическую карту NVIDIA (GeForce 8400 GS), чтобы начать изучение некоторых графических процессоров. Я попытался завершить установку успешно, но наткнулся на проблему. Вот мои шаги (на Ubuntu 14.04)Какая версия CUDA Toolkit для старшего драйвера NVIDIA

sudo apt-get install nvidia-current (это устанавливает NVIDIA-304 в моем случае)

После перезагрузки, быстрый запрос показывает, что мое ядро ​​действительно с помощью NVIDIA успешно

lspci -vnn | grep -i VGA -A 12 

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 8400 GS Rev. 3] [10de:10c3] (rev a2) (prog-if 00 [VGA controller]) 
... 
Kernel driver in use: nvidia 

Естественно, я не думал, что я мог бы установить с CUDA:

sudo apt-get install cuda 

Но это пытается установить NVIDIA-346 на моей системе вызывая мою систему больше не отобразить мой рабочий стол, а установка неверна. Я подтвердил, что проблема nvidia-346 связана с конкретной установкой, а не с nvidia-current. Linux Getting Started Manual говорит, что мне нужно просто установить CUDA с apt-get, но мне нужен старый драйвер для моей видеокарты.

Как установить CUDA для правильной работы с моим старым драйвером nvidia, чтобы я мог выполнять некоторые вычисления графического процессора? Есть ли список где-то, в котором перечислены инструменты для CUDA с каждым драйвером NVIDIA? Я подозреваю, что мне нужен старый инструментарий, я просто не знаю, какой из них.

ответ

8

я не нашел официальный документ NVIDIA, но вот список, содержащий минимальные версии драйверов до CUDA 6.5:

http://docs.roguewave.com/totalview/8.14.1/html/index.html#page/User_Guides/totalviewug-about-cuda.31.4.html

Так что для вашей версии драйвера 304 это означает, что CUDA 5 поддерживается.

Тем не менее, должен быть новый драйвер (версия 340,76) доступны, которые по-прежнему поддерживает вашу карту в соответствии с NVIDIA (см «Поддерживаемые продукты»):

http://www.nvidia.com/Download/driverResults.aspx/81761/en-us

Используя этот драйвер, вы должны быть в состоянии используйте CUDA 6.5.

+1

Это было именно то, что мне было нужно. Я установил драйвер 340, а затем набор инструментов 6.5, и все работает нормально. Спасибо. – cdeterman

+0

У меня такая же проблема, но инструментарий 6.5 заставляет установку драйвера, который тормозит X. Что мне делать в этом случае? [Ubuntu 14.04, GeForce 8400M GS, рабочий драйвер 'nvidia-340'] –

+0

В моем случае я работаю над системой с установленным драйвером cuda 304, но в системе доступны новые инструменты. На самом деле, я могу скомпилировать cuda-7.5, и выполнение выглядит нормально. Могу ли я доверять инструментарию 7.5 с более старыми драйверами или я должен связаться с системными администраторами? –

7

Согласно журналам установки Cuda и another stackoverflow post CUDA инструментариев требуют минимум следующих версий драйверов Nvidia:

at least 361.00 is required for CUDA 8.0 at least 352.00 is required for CUDA 7.5 at least 346.00 is required for CUDA 7.0 at least 340.00 is required for CUDA 6.5 at least 331.00 is required for CUDA 6.0 at least 319.00 is required for CUDA 5.5

+0

Не могли бы вы объяснить, в каких журналах именно вы получите эти цифры, и как? (OS?) Любопытно, какая минимальная требуемая версия для CUDA 9.0. 9.0 RC поставляется с 384.59, но я не знаю, что минимально требуется. – Andy

+0

Они являются частью журналов установки, используя Ubuntu 16.04 в качестве ОС и используя «.запускать "файлы для установки CUDA. –

Смежные вопросы