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

Как удаленно запустить задачу GPU на Windows Server 2016?

Насколько я понимаю, удаленное выполнение задач GPU немного сложно из-за того, как сеансы работают в Windows. Сеанс 0 не имеет доступа к драйверам графического процессора, и обычно, когда вы удаленно выполняете задачу, он вызывает ее в сеансе 0.

Чтобы обойти это, в настоящее время я использую PSEXEC.exe следующим образом:

C:\PSTools\PsExec.exe \\%computername% /accepteula -u USERNAME -p PASSWORD -h -i 1 powershell ".\run-my-gpu-task.ps1"

Это использует PsExec из PsИнструменты подключиться к Сессия 1 как-то (я думаю, RDP) запускать любую задачу.

По моему опыту, это не работает само по себе:

.\run-my-gpu-task.ps1"

У меня есть это для работы, но это кажется довольно грязным и утомительным. Есть лучший способ сделать это?

В: Как удаленно запускать задачи GPU на компьютерах с Windows Server?

Контекст: я использую AWS Systems Manager для удаленного запуска сценариев PowerShell на компьютерах с Windows Server.