Назад | Перейти на главную страницу

определение доступности графических процессоров перед запуском nvidia-smi во время загрузки для создания файлов dev

В прошлом я успешно настраивал системы Ubuntu, содержащие графические процессоры NVIDIA, для запуска nvidia-smi на заднем плане изнутри /etc/rc.local во время загрузки системы для создания необходимого /dev/nvidia* файлы. После недавнего опробования драйверов NVIDIA 346.46 в Ubuntu 14.04 с CUDA 6.5-19 и ядром Linux 3.13.0-48 я заметил, что nvidia-smi будет висеть бесконечно (и никогда не создавать /dev/nvidia* файлы) во время загрузки. Мне удалось обойти это, вставив задержку (т.е. sleep 30) в /etc/rc.local непосредственно перед запуском nvidia-smi. Есть ли способ проверить, доступны ли графические процессоры каким-либо образом (из-за отсутствия лучшего слова) перед запуском nvidia-smi?

Я должен добавить, что проблема касается только GPU Tesla (поколение Fermi); Мне не приходилось добавлять задержки к /etc/rc.local в системах с графическими процессорами GeForce (Fermi).