Saltar al contenido

Ryzen arriba: la mejor configuración de memoria para las CPU 3000 de AMD, probada

    1647441602

    Organización: ¿Por qué quiero cuatro rangos?

    Un rango comprende la memoria que se conecta a un lado de 64 bits de un DIMM. La mayoría de estos circuitos integrados son de ocho bits, por lo que ocho circuitos integrados en paralelo componen una única interfaz de 64 bits. Cada módulo tiene dos interfaces de 64 bits, una en cada lado, por lo que se denomina módulo de memoria dual en línea. Un DIMM de doble rango tiene dos interfaces llenas de memoria, mientras que un DIMM de un solo rango tiene un lado lleno y un lado vacío.

    Una y otra vez, hemos visto pruebas de que dos rangos de memoria por canal pueden superar significativamente a un rango por canal. Probablemente se deba a la intercalación, donde, por ejemplo, un rango puede iniciar una operación mientras que el otro está finalizando; piense en ello como una superposición de latencia. No importa si esos dos rangos provienen de dos DIMM de un solo rango o de un DIMM de dos rangos, la mejora del rendimiento es la misma.

    Una placa base de doble canal con dos rangos de memoria por canal tendrá cuatro rangos de memoria. El problema para los compradores actuales que desean que sus 16 GB se distribuyan en cuatro rangos es que los circuitos integrados (IC) de 4 Gb que componían esos kits de cuatro rangos de 16 GB ya no están disponibles. La mayoría de los circuitos integrados DRAM de hoy en día tienen una capacidad de ocho gigabits, por lo que un rango de ocho chips tiene una capacidad de 8 GB y cuatro de ellos tienen una capacidad de 32 GB. Las alternativas incluyen comprar memoria muy antigua con circuitos integrados de 4 Gb o memoria muy barata con circuitos integrados de 8 Gb que tienen una interfaz de 16 bits (para que cuatro circuitos integrados formen un rango). Ninguna de esas alternativas suena muy atractiva.

    Ya hemos utilizado un conjunto de cuatro rangos de memoria de baja densidad para mostrar que nuestros puntos de referencia no se benefician de más de 16 GB de capacidad cuando el número de rangos es el mismo, pero ¿cuánto más rendimiento tienen realmente cuatro rangos que dos? ?

    Los números parecen estar por todos lados cuando se promedian tantos puntos de referencia en nuestro gráfico de rendimiento general para este cambio, pero parece haber una tendencia de configuraciones de cuatro rangos que superan a dos. Las cosas se ponen interesantes cuando limitamos nuestro enfoque a puntos de referencia que sabemos que tienen cuellos de botella en la memoria:

    ¿Habría creído que podría aumentar sus velocidades de fotogramas hasta en un 10 % en Ashes simplemente usando cuatro rangos de memoria? ¿O que podría reducir el tiempo de compresión de archivos hasta en un 13%? ¿No es esa ganancia de rendimiento similar a actualizar al siguiente nivel de tarjeta gráfica o CPU? Dado que la capacidad de 8 GB por rango llena el mercado de entusiastas, ¿no es esta una razón suficiente para recomendar 32 GB a los jugadores, incluso a aquellos que nunca necesitarán más de la mitad de su capacidad total?

    El límite DDR4-3600: ¿debería probar DDR4-3733 de todos modos?

    En su mayor parte, las mejores configuraciones para el rendimiento de DDR4 (e incluso DDR3) han sido en múltiplos de 266,6x MHz, pero DDR4-3600 no se ajusta a ese esquema. Dado que no estamos dispuestos a llevar nuestra DDR4-3600 hasta DDR4-3466, uno podría preguntarse por qué no saltamos simplemente a DDR4-3733. Para Ryzen 3000, la respuesta se encuentra dentro de la supuesta limitación de estabilidad de su matriz de E/S. AMD cambia la frecuencia de su controlador de memoria unificado (UCLK) integrado a la mitad de la velocidad de datos de DRAM cada vez que se excede DDR4-3600, y protege aún más a los controladores en la matriz de E/S de la inestabilidad al desacoplar su reloj Infinity Fabric cuando se excede esa frecuencia.

    Ahora que estamos usando una plataforma de prueba X570 para las revisiones de memoria, hemos visto muchas pruebas de que DDR4-3733 puede reducir el rendimiento en comparación con DDR4-3600 cuando esos controladores pueden emplear las limitaciones predeterminadas de AMD. Pero bueno, 1866 MHz (la frecuencia de reloj para DDR4-3733) es solo 66 MHz más alta que los 1800 MHz aprobados por AMD (la frecuencia de reloj para DDR4-3600), y 66 MHz no debería ser un gran alcance, ¿verdad?

    El overclocking no es mucho más simple que esto: dejamos el firmware de la placa base en los tiempos DDR4-3600 predeterminados y simplemente aumentamos su frecuencia hasta DDR4-3733, seguido de la configuración manual de la frecuencia FCLK a 1867 MHz y la relación de frecuencia UCLK en 1: 1. El voltaje NB/SoC de la CPU del firmware de MSI ya estaba configurado en 1,10 V para nuestras otras pruebas: ¿Se mantendría el sistema lo suficientemente estable como para completar nuestros puntos de referencia sin más aumentos de voltaje?

    Dado que esta es una sección de overclocking, basamos nuestros gráficos (100 % de calificación) en el estándar para el que nos dijeron que Ryzen 3000 está optimizado: 2x8GB DDR4-3200 C16. Podemos ver que casi todas las alternativas funcionan mejor hasta cierto punto, pero realmente necesitamos sumergirnos en la galería de imágenes para ver diferencias pronunciadas. O, como de costumbre, podemos saltar a los aspectos más destacados.

    Eso es lo que queremos ver. Si puede ejecutar los controladores de AMD de manera estable en proporciones de 1: 1, DDR4-3733 le brindará un rendimiento hasta un 3% mejor que DDR4-3600. Cuatro rangos de memoria le darán hasta un 15 % más de rendimiento que dos, incluso cuando esos cuatro rangos tengan la desventaja de los tiempos de 2T. El único lugar donde valió la pena ralentizar nuestros cuatro DIMMS de DDR4-3600 a DDR4-3200 fue en Ashes, donde la velocidad de datos más baja obtuvo la ventaja de usar una velocidad de comando de 1T.

    Ryzen mucho más allá de lo básico

    La conclusión fácil es que cada configuración mejorada que esperaría aumentar el rendimiento de las CPU de la serie Ryzen 3000 de AMD, no está optimizada para ninguna tasa de datos específica, sino que se escala proporcionalmente con todas las tasas de datos estables. Así que aquí hay una breve lista de nuestros hallazgos, es decir, confirmaciones:

    Pasar de dos rangos a cuatro rangos de memoria es, con mucho, la mejor manera de mejorar el rendimiento en aplicaciones con cuellos de botella de memoria. Con la densidad de memoria actual, eso generalmente significa tener al menos 32 GB (incluso si no cree que usará tanta capacidad). 
    El cambio de la tasa de comando de 2T a 1T proporciona un aumento de rendimiento similar al de eliminar dos ciclos de CAS Latency.
    La única vez que DDR4-3200 C14 y DDR4-3600 C16 tienen un rendimiento similar es cuando el kit más lento tiene la mejor velocidad de comando (1T).
    El overclocking a DDR4-3733 proporciona un buen aumento de rendimiento, pero solo si puede hacerlo de manera estable con UCLK y FCLK sincronizados.
    La mejor configuración práctica es cuatro rangos de DDR4-3600 con las latencias estables más bajas. Recordatorio: se pueden lograr cuatro rangos desde cuatro módulos DIMM de rango único o dos de rango doble.

    Teniendo en cuenta que no todas las aventuras de overclocking producen los resultados esperados, un kit DDR4-3600 C16 de 32 GB como el que usamos hoy es un excelente punto de partida y una meta aceptable.

    Créditos fotográficos: Hardware de Tom

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x