O RemoteFX, o antigo aprimoramento do protocolo de desktop remoto da Microsoft, exigiu uma GPU (Unidade de Processamento de Gráficos) porque descarregou a tarefa computacionalmente intensiva do
processamento e codificação de gráficos para a GPU no host (a máquina sendo acessada remotamente) e, idealmente, o cliente (a máquina acessando a área de trabalho remota).
Aqui está um colapso:
*
Processamento de gráficos: O RemoteFX não enviou simplesmente atualizações de tela bruta. Ele codificou as informações visuais da tela em um formato compactado para transmissão sobre a rede. Esse processo de codificação, especialmente para telas de alta resolução e gráficos complexos, é muito exigente e benefícios significativamente da aceleração da GPU. Sem uma GPU, a CPU lutaria para realizar essa codificação/decodificação em tempo real, resultando em mau desempenho e uma experiência de desktop remota lagada.
* Aceleração de hardware
: A decodificação dos gráficos compactados no lado do cliente também exigiu poder de processamento significativo. Ter uma GPU na máquina do cliente acelerou esse processo, levando a visuais mais suaves e responsivos.
Em essência, o RemoteFX contou com a aceleração da GPU nas duas extremidades para obter uma experiência de desktop remota de alta qualidade e performante. Sem GPUs, a CPU seria severamente gargocada, tornando -o impraticável para qualquer coisa além de aplicações muito básicas. Isso contrasta com o RDP, que se baseia mais na CPU para atualizações de tela. É por isso que o RemoteFX não está mais incluído nas versões modernas do Windows. O hardware da CPU nos sistemas modernos é mais capaz de lidar com as demandas de acessar remotamente sessões de desktop em níveis de desempenho aceitáveis sem a necessidade da infraestrutura RemoteFX.