Aquí hay un desglose:
* Procesamiento de gráficos: RemoteFX no solo envió actualizaciones de pantalla sin procesar. Codificó la información visual de la pantalla en un formato comprimido para la transmisión a través de la red. Este proceso de codificación, especialmente para pantallas de alta resolución y gráficos complejos, es muy exigente y beneficios significativamente por la aceleración de la GPU. Sin una GPU, la CPU lucharía para realizar esta codificación/decodificación en tiempo real, lo que resultó en un bajo rendimiento y una experiencia de escritorio remoto lento.
* Aceleración de hardware: La decodificación de los gráficos comprimidos en el lado del cliente también requirió una potencia de procesamiento significativa. Tener una GPU en la máquina del cliente aceleró este proceso, lo que llevó a imágenes más suaves y receptivas.
En esencia, RemoteFX se basó en la aceleración de la GPU en ambos extremos para lograr una experiencia de escritorio remoto de alta calidad y rentable. Sin GPU, la CPU se vería severamente cuello de botella, lo que lo hacía poco práctico para cualquier cosa más allá de las aplicaciones muy básicas. Esto contrasta con RDP, que se basa más en la CPU para las actualizaciones de la pantalla. Esta es la razón por la cual RemoteFX ya no se incluye en versiones modernas de Windows. El hardware de la CPU en los sistemas modernos es más capaz de manejar las demandas de acceder de forma remota a las sesiones de escritorio a niveles de rendimiento aceptables sin la necesidad de la infraestructura RemoteFX.