![Aceleração GPU em um Windows Server sem virtualização por RDP](https://rvso.com/image/776308/Acelera%C3%A7%C3%A3o%20GPU%20em%20um%20Windows%20Server%20sem%20virtualiza%C3%A7%C3%A3o%20por%20RDP.png)
Estou tentando descobrir se é possível executar um Windows Server com uma GPU compartilhada entre todos os clientes RDP para que as pessoas possam
- crie uma sessão no servidor
- inicie algum programa com uma UI que precise de aceleração de GPU
- desconecte depois enquanto o programa continua em execução e obtém aceleração total
- mais tarde reconecte-se à sessão
Talvez seja um caso de uso incomum porque a maioria das coisas que posso encontrar sobre o Windows Server e GPU parecem ser sobre virtualização, feaquionde até é mencionado isso
se sua carga de trabalho for executada diretamente em hosts físicos do Windows Server, você não precisará de virtualização gráfica; seus aplicativos e serviços já têm acesso aos recursos de GPU e APIs com suporte nativo no Windows Server
o que pode indicar que isso é possível.
eu li sobreRemoteFXe particionamento de GPU, feaqui, mas novamente parece que isso é apenas para virtualização e não me importo com a rapidez com que o rdp atualizaria as telas remotas, desde que os programas em execução obtenham aceleração total.
Estou procurando as coisas erradas? Isso é possível?
Se for possível, como isso afetaria o desempenho quando a sessão estiver conectada e quando estiver desconectada?
Responder1
Como é um servidor físico, você precisa instruir seu servidor a usar sua própria GPU para o cliente RDP que se conecta a ele.
Está lá;
Política de Computador Local\Configuração do Computador\Modelos Administrativos\Componentes do Windows\Serviços de Área de Trabalho Remota\Host de Sessão de Área de Trabalho Remota\Ambiente de Sessão Remota
Em seguida, habilite “Use o adaptador gráfico padrão de hardware para todas as sessões dos Serviços de Área de Trabalho Remota”
Um printscreen feito, desculpe, meu sistema operacional está em francês, mas é a localização.
Observe que o sistema operacional dos usuários que se conectam também deve ser mínimo no Windows 10.
O limite que você pode atingir é maior que a memória da GPU se seu aplicativo não usar muito a GPU. Seria calcular quanto os usuários podem usar o aplicativo antes que a memória RAM do vídeo se esgote.