• Masterbitz

AMD presenta el modo local dinámico para Threadripper: hasta un 47% de ganancia de rendimiento


AMD ha hecho una publicación en el blog que describe una próxima característica para sus procesadores Threadripper llamada "Modo Local Dinámico", que debería ayudar mucho con el rendimiento de los juegos en las últimas CPUs emblemáticas de AMD. Threadripper usa cuatro dados en un paquete de múltiples chips, de los cuales solo dos tienen una ruta de acceso directo a los módulos de memoria. Las otras dos matrices tienen que confiar en Infinity Fabric para todos sus accesos a la memoria, lo que viene con un importante impacto de latencia. Muchas aplicaciones pesadas de cómputo pueden ejecutar sus cargas de trabajo en el caché de la CPU, o requieren muy poco acceso a la memoria; Estos no se ven afectados. Otras aplicaciones, especialmente los juegos, distribuyen su carga de trabajo a través de múltiples núcleos, algunos de los cuales terminan con una latencia de memoria más alta de lo esperado, lo que resulta en un rendimiento subóptimo.

El concepto de múltiples procesadores que tienen diferentes rutas de acceso de memoria se denomina NUMA (acceso de memoria no uniforme). Si bien técnicamente es posible que el software detecte la configuración de NUMA y adjunte cada subproceso al núcleo del procesador ideal, la mayoría de las aplicaciones no son compatibles con NUMA y la tasa de adopción es muy lenta, probablemente debido al bajo número de sistemas que utilizan este concepto.

En ThreadRipper, utilizando Ryzen Master, los usuarios pueden cambiar libremente entre el modo "Acceso a memoria local" o el modo "Acceso a memoria distribuida", siendo este último el predeterminado para ThreadRipper, lo que da como resultado el rendimiento más alto de la aplicación informática. Por otra parte, el Modo local se adapta mejor a los juegos, pero el cambio entre los modos requiere un reinicio, lo que es muy inconveniente para los usuarios.

El nuevo "Modo Local Dinámico" de AMD busca eliminar ese requisito mediante la introducción de un proceso en segundo plano que monitorea continuamente todas las aplicaciones en ejecución para su uso de la CPU y empuja a los más ocupados a los núcleos que tienen acceso directo a la memoria, ajustando su máscara de afinidad de proceso, que selecciona en qué procesadores se puede programar la aplicación. Las aplicaciones que requieren muy poca CPU a su vez se insertan en los núcleos sin acceso a la memoria, porque no son tan importantes para una ejecución rápida. Esta actualización estará disponible a partir del 29 de octubre en Ryzen Master y se habilitará automáticamente a menos que el usuario elija manualmente deshabilitarla. AMD también planea abrir la función para incluso más usuarios al incluir el Modo Local Dinámico como un paquete predeterminado en los Controladores de chipset AMD.

Fuente: AMD Blog Post


8 vistas

Siguenos

  • Facebook
  • Twitter
  • YouTube
  • Instagram

© 2016 Derechos Reservados a Masterbitz Review