Estou participando remotamente do trabalho de visualização de dados (depende principalmente do WebGL). Local e remoto são Win10. Local é um laptop com GPU Intel integrada e remoto usa uma GeForce 1030 GT. Quando executo as visualizações, vejo a carga da GPU e a memória dedicada sendo usadas nos PCs remotos e locais (locais pelo processo RDP) por meio do Process Hacker.
Estou me perguntando se vale a pena atualizar a GPU local ou remotamente para obter um melhor desempenho, já que a configuração atual é muito lenta.
Responder1
Desde o Windows 10 build 1511 e o Windows Server 2016, o RDP usa o codec AVC/H.264 para oferecer suporte a telas maiores que full HD. Este codec usa a GPU, mas apenas sob certas condições, mas caso contrário volta a usar a CPU como antes.
Se suas condições forem tais que o codec de vídeo AVC/H.264 seja usado, a GPU será solicitada em ambos os lados, embora a codificação sempre exija mais recursos do que a decodificação.
Referência:
Responder2
Os gráficos são inicialmente renderizados no computador remoto usando sua placa gráfica. A imagem da tela é então transferida para o seu computador local, onde é decodificada e exibida. Isso usa uma pequena quantidade de processamento gráfico, mas a imagem é extraída apenas dos dados que vieram pela rede (efetivamente como um fluxo de vídeo).
O desempenho será limitado pela capacidade de processamento gráfico remoto e pela largura de banda da rede. Se a imagem estiver mudando muito e tiver alta resolução, ela pode estar limitada pela rede, independentemente da potência da placa gráfica remota.