Выполнение модульных тестов CUDA на конвейерах Azure - PullRequest
1 голос
/ 03 июля 2019

Можно ли настроить YAML-файл конвейеров Azure для запуска CI на компьютерах с графическими процессорами NVIDIA?

Я могу создать собственный образ с установленной CUDA и загрузить его в dockerhub, но компьютеры, на которых конвейеры Azure работают с CI, похоже, являются машинами только с процессором.

Есть ли способ настроить файл YAML для выбора компьютеров с графическим процессором NVIDIA на конвейерах Azure для запуска модульных тестов CUDA?

1 Ответ

2 голосов
/ 03 июля 2019

Агенты Microsoft размещены на Standard_Ds2_v2 Виртуальных машинах Azure без графического процессора.

Поэтому, если вы хотите запустить тесты CUDA, вы должны настроить self hostedАгент на ваших компьютерах с графическим процессором и запускающими конвейеры Azure в этом агенте.

Чтобы настроить Self Hosted Agent, вам нужно загрузить агент и установить его , после чего в.yaml файл, который нужно указать пул агентов.например, вы создали новый пул myPool для своих собственных агентов, поэтому в yaml:

# Instead of: vmImage: windows-latest
pool: myPool
...