AMD anuncia nuevas CPUs Threadripper de 12 y 24 núcleos, modo de memoria que aumenta el rendimiento

Característica de desgarrador de hilos de segunda generación

En agosto, AMD anunció un nuevo Threadripper de 32 y 16 núcleos, renovando su línea de productos de gama alta y distanciando aún más las brechas de rendimiento entre él e Intel. Ahora, la compañía está ampliando esa familia de productos con nuevos productos de 24 y 12 núcleos, junto con un nuevo modo de acceso a la memoria que debería reducir algunas de las penalizaciones de rendimiento a las que se han enfrentado las CPU Threadripper de alto núcleo. Estos lanzamientos se esperaban anteriormente, por lo que el lanzamiento de piezas en octubre los coloca en el cronograma.

Primero, veamos los nuevos números de modelo. El 2970WX es un nuevo número de pieza sin equivalente en Threadripper de primera generación - una CPU de 24 núcleos con un reloj base de 3GHz, aumento de 4.2GHz, el mismo TDP de 250W que el 2990WX y un precio de lista de $ 1299. El 2920WX reemplaza al 1920X (que había caído a $ 400 a principios de este año en un probable gesto de compensación de precios) y una vez más tendrá un costo de $ 650 para una CPU de 12 núcleos con un reloj base de 3.5GHz, impulso de 4.3GHz y TDP de 180W. El siguiente cuadro muestra cómo se comparan las pilas de AMD e Intel entre sí, con rojo para AMD y azul para Intel.

AMD-Threadripper-Chart



Si está construyendo una estación de trabajo potente y le preocupa el rendimiento de subprocesos múltiples, es realmente difícil recomendar la línea HEDT de Intel. Las disparidades en el recuento de núcleos son altas, y aunque la implementación de NUMA (Acceso a memoria no uniforme) que usa AMD para el 2990WX puede afectar su rendimiento en algunas aplicaciones, AMD ha ideado un método para mejorar al menos parcialmente ese problema: Modo local dinámico . Cuando AMD lanzó Ryzen, permitió a los usuarios cambiar entre dos modos diferentes de acceder a la memoria. Las aplicaciones sintonizadas en modo local se ejecutan en núcleos en los que los datos preferidos permanecen locales en la CPU (reduciendo la latencia de la memoria a costa del ancho de banda) o ese ancho de banda de memoria preferido (y se ejecutan en latencias de memoria más altas).

En general, los dos modos tendieron a terminar en el mismo lugar en promedio. Pero eso no significa que no haya diferencias a nivel de aplicación entre los dos. Solo significa que si comparó un conjunto de pruebas lo suficientemente grande, terminó con los dos impactos más o menos anulándose entre sí. Para alternar entre ellos, es necesario reiniciar y sospechamos que la mayoría de los usuarios rara vez se molestan.

2990WX

Ahora, AMD ha introducido la capacidad de alternar entre estos modos sin reiniciando. Según AMD, el modo local dinámico migra automáticamente los subprocesos de software exigentes que se ejecutan en 2990WX o 2970WX a los núcleos con los accesos más rápidos a la memoria, mientras que los subprocesos que pueden manejar la ejecución con mayor latencia se enviarán a los núcleos con acceso indirecto a la memoria.

Habilitado para DLM

Así es como AMD describe su implementación de capacidad:

El modo local dinámico se implementa como un servicio en segundo plano de Windows 10 que mide cuánto tiempo de CPU consume cada hilo del sistema. Estos subprocesos se clasifican de más a menos exigentes, y los subprocesos superiores se envían automáticamente a los núcleos de la CPU que contienen acceso directo a la memoria. Una vez que el trabajo consume estos núcleos, se programan y ejecutan subprocesos adicionales en el siguiente núcleo de CPU disponible. Este proceso es continuo mientras se ejecuta el servicio, lo que garantiza que los subprocesos más exigentes siempre obtengan tiempo preferencial en los núcleos con memoria local. (Como corolario, se empujan hilos insignificantes a otros troqueles).

Presumiblemente, DLM mejorará al máximo el rendimiento en aplicaciones donde la cantidad de subprocesos que necesitan un acceso rápido de baja latencia es lo suficientemente pequeña como para caber de manera efectiva en la cantidad de núcleos con acceso de baja latencia. En una situación en la que el subsistema de memoria se ve fuertemente afectado por muchos subprocesos que compiten agresivamente por los recursos de memoria, la implementación de NUMA que AMD usa para Threadripper aún podría hacer que algunos subprocesos se aislen del acceso directo a la memoria. Esa es una consecuencia arquitectónica inevitable del diseño de la CPU: lidiar con NUMA siempre es un dolor de cabeza.

Aún así, estas mejoras de rendimiento deberían impulsar el 2970WX y 2990WX en aplicaciones con subprocesos más ligeros, y el rendimiento de AMD del 10 al 20 por ciento aumenta con un 47 por ciento menos. Con todo, las ganancias aquí parecen bastante buenas.

Copyright © Todos Los Derechos Reservados | 2007es.com