Назад |
Перейти на главную страницу
Невозможно использовать графический процессор в Azure Windows Server 2016
Я пытаюсь запустить приложение с интенсивным использованием графического процессора (Lumion) в облаке Azure.
Используемое изображение - Windows Server 2016.
Оборудование - NV6_Promo с графическим процессором 1xK80.
Любое приложение при запуске запускается без использования GPU. В системе установлены последние версии драйверов Nvidia Tesla и DirectX.
Что я понял после исследования
- Необходимо включить параметр «Использовать графический адаптер по умолчанию для всех сеансов служб удаленных рабочих столов» в групповая политика.
- Необходимо использовать виртуальную машину, например Hyper-V для включения аппаратного ускорения
Включение графического адаптера в групповая политика не решила мою проблему. Установлен Hyper-V; тем не мение, Hyper-V не показывает графический процессор. Графический процессор отображается в диспетчере устройств, а запуск Nvidia-msi также показывает, что он не используется ни одним приложением.
Как включить аппаратное ускорение на облачных компьютерах с графическим процессором Azure?
После 3 дней поисков я наконец нашел решение на каком-то игровом форуме.
Процедура включения графического процессора в облачной системе на базе Windows
- Загрузите драйвер Nvidia из Вот
- Установить DirectX Вот
- Открыть диспетчер устройств
- Разверните адаптеры дисплея - будут перечислены два адаптера: Microsoft Hyper-V Virtual и Nvidia Tesla K80 (могут отличаться в зависимости от выбранной серии)
- Отключить Microsoft Hyper-V Virtual
- Запустите CMD от имени администратора. Перейдите в папку C: \ Program Files \ NVIDIA Corporation \ NVSMI и запустите nvidia-smi. Это даст вам таблицу, которая покажет вам, в каком режиме установлена ваша Tesla (по умолчанию это будет TCC, проверьте под заголовком TCC / WDDM) и GPU_ID, который находится под заголовком Bus-Id.
- Запустите nvidia-smi -g {GPU_ID} -dm {0 | 1} со своим Bus-Id и 0, чтобы установить для него WDDM, например:
nvidia-smi -g 0001:00:00.0 -dm 0
. Больше Информация - Перезагрузите систему, и все готово
- Используйте эту nvidia демо для проверки производительности