Supondo que você esteja usando o OpenGL , a GPU deve estar instalada no host onde o servidor X está sendo executado. O cliente enviará comandos de renderização ao servidor X, que então aproveitará a GPU para processar os comandos de renderização.
Como funciona o encaminhamento do X11? Estou interessado em saber se o processamento para renderizar gráficos é feito no final do host executando o aplicativo ou o host exibindo a interface gráfica?
Devo usar um aplicativo com uso intensivo de GPU (jogo) - onde devo instalar a GPU (fim do servidor / fim do cliente)? É claro que o servidor precisará da GPU se estiver executando aplicativos CUDA / openCL, mas e a exibição?
Esta questão foi encerrada no StackOverflow . Este era um link apontado para mim, mas estou procurando para entender melhor o protocolo subjacente e os ajustes de desempenho.
Supondo que você esteja usando o OpenGL , a GPU deve estar instalada no host onde o servidor X está sendo executado. O cliente enviará comandos de renderização ao servidor X, que então aproveitará a GPU para processar os comandos de renderização.