É possível descarregar o processamento gráfico em outro computador na rede?

0

Eu jogo principalmente videogames no meu laptop, pois posso usá-lo em qualquer lugar da casa, mas ele não tem uma placa gráfica.

O que eu estou querendo saber é que eu seria capaz de descarregar o processamento de gráficos do meu laptop para um computador desktop na mesma rede. Eu precisaria de uma placa gráfica na área de trabalho?

James
fonte
Tenho certeza de que é possível, mas não acho que o desempenho seria muito bom ...
DavidPostill
Procure o streaming de jogos (por exemplo, Steam tem construído em ) - você roda o jogo inteiro na área de trabalho e apenas transmite vídeo. Evita o problema da CPU & lt; = & gt; A latência da GPU se você descarregasse apenas uma parte. (É por isso que ninguém implementou isso.)
Bob
Eu não quero especificamente usar jogos a vapor
James
não é exatamente o que você está perguntando, mas você pode estar interessado em placas gráficas externas para o seu laptop pcworld.com/article/2984716/laptop-computers/…
Sir Adelaide
não exatamente, mas faz o que eu preciso
James

Respostas:

4

Sim, isso é possível e, sim, você precisará de uma placa gráfica na área de trabalho.

Isso pode ser feito usando Streaming a vapor em casa .

Basicamente, o jogo é jogado no PC desktop, gravado usando o codificador de vídeo de hardware da placa gráfica, transmitido através da rede e, em seguida, jogado em seu laptop.

Isso coloca a área de trabalho "fora dos limites" enquanto você está jogando o jogo, pois é a máquina onde o jogo realmente está sendo jogado. Ninguém mais poderá usar essa máquina pela duração que estiver jogando.

A latência é suportável, mas depende da sua rede. A latência do WiFi será um pouco pior que uma conexão Ethernet com fio, mas a maioria dos jogos ainda será reproduzível. A partir da experiência, a latência em uma conexão com fio estava em torno de 40 milissegundos. Não é perfeito para jogos de ação rápida ou de contração rápida, mas é jogável para a maioria dos jogos.

A baixa latência só é realmente possível por causa do codificador de vídeo de hardware, sem isso a latência seria muito pior.

Nvidia Game Streaming é uma opção alternativa. Funciona pelo mesmo princípio. Você joga o jogo no PC e transmite a saída para outro dispositivo. Tem um cliente Android chamado "moonlight".


A razão pela qual ele é tratado da maneira como está acima é porque requer menos suporte ao desenvolvedor de jogos do que qualquer outro método. Você pode simplesmente configurar sua saída de vídeo para ser gravada e transmiti-la para outra máquina.

Ter apenas o "trabalho" feito em uma máquina remota exigiria muita programação especial e largura de banda de rede para transferir mapas e texturas para um "computador de renderização. É muita dor por muito pouco ganho comparado ao método fácil de" jogando "o jogo e streaming.

Mokubai
fonte
Então, não seria viável manter o jogo funcionando nativamente no laptop e fazer com que a área de trabalho apenas manuseie os gráficos?
James
Não. Não seria. Para que a área de trabalho "manipule gráficos", ela precisa exibir gráficos. Ele pode renderizar a tela, mas o jogo teria que suportá-lo, bem como capturar a entrada como uma janela não ativa.
Mokubai