У меня есть ряд приложений командной строки, которые используют ускоренные аппаратные контексты для выполнения логики на графическом процессоре в стиле CUDA.
Эти приложения относятся к Windows, поэтому они не могут работать в других операционных системах. Мне нужно интегрировать их в веб-службу, которая работает в кластере Windows Server 2008 R2.
В настоящее время, когда я запускаю их через удаленный рабочий стол или из веб-службы, они не могут получить ускоренный аппаратный контекст. Я понимаю, что произошел сбой через удаленный рабочий стол, но это несущественно.
Настоящий ключ - получить ускоренный контекст при вызове веб-службой (приложением node.js). Я думал, что ключ может помочь, но не уверен.
На сервере установлена Nvidia Quadro FX 3700 - довольно мощная, но устаревшая карта (с установленными последними драйверами).
У кого-нибудь есть совет, как этого добиться?
Кажется, это обычная проблема с такими вещами, как CUDA. Посмотреть этот вопрос https://stackoverflow.com/questions/2464182/windows-2008-renderfarm-service-createprocessasuser-session-0-isolation-and-o