

Los nuevos procesadores AMD Ryzen 7 han mostrado un rendimiento general muy bueno, sin embargo hay algunos casos en los que su desempeño decae de una forma bastante extraña.
Por un lado hay un problema en la implementación de la caché L3 en Ryzen, esta memoria presenta unas latencias muy elevadas (100ns) que pueden ser hasta 30 ns más altas que en el caso de los Intel i7 e incluso de los anteriores AMD FX (70 ns).
Por ejemplo, en el caso de los procesadores Intel Core i7-6900K, los cuales tienen 32 KB de caché L1, el rendimiento es máximo hasta que los datos a manejar no caben dentro de la L1, entonces tienen que saltar a la caché L2 que tiene un tamaño de 256 KB, en caso de que el volumen de datos sea mayor ya tendría que pasar a la caché L3 que tiene una capacidad de 20 MB. Si los datos son mayores de 16 MB entonces son forzados a la memoria principal del sistema que tiene una latencia de 70 ms.
En el caso del Ryzen 7 1800X todo funciona bien en al caso de las cachés L1 y L2 que tienen un tamaño de 32 KB y 512 KB respectivamente. Sin embargo cuando llegamos a la caché L3 el comportamiento es totalmente diferente, hasta 4 MB de utilización de L3 se ve un aumento en las latencias que se corresponde a lo esperado, no obstante, las latencias aumentan de forma desmesurada cuando se utilizan 16 MB de la caché L3. Este problema estaría derivado del diseño modular CCX de los nuevos procesadores Ryzen, cada uno de los módulos está formado por cuatro núcleos y 8 MB de caché L3.
El rendimiento irregular de la caché L3 de Ryzen entre usar 4 MB o usar 8 MB se debe a que su diseño modular causa diferencias en el tiempo de acceso según en que parte de la L3 esté accediendo el complejo CCX. Si se están usando solo los cuatro núcleos de un complejo CCX solo se tienen acceso a 8 MB de caché mientras que se si estuvieran usando dos núcleos de cada complejo CCX se podrían usar los 18 MB de caché L3 totales.
En este último caso el rendimiento aún estaría limitado por el ancho de banda del bus AMD Data Fabric interconnect que une los complejos CCX con un ancho de banda de solo 22 GB/s, una cifra mucho menor que los 175 GB/s de la caché L3 de Intel e incluso que la memoria RAM.

Las placas base AM4 escasean



La nueva plataforma AM4 ha llegado bastante verde con unas BIOS que necesitan aún mucho trabajo y graves problemas relacionados con la velocidad de la memoria RAM, estos últimos estarían relacionados con la forma de trabajar de la controladora integrada (IMC) en los procesadores y los módulos actuales de memoria que están certificados para Intel XM pero no para AMD AMP. Es de esperar que los fabricantes empiecen a lanzar nuevas memorias DDR4 certificadas para AMP y que funcionen a la perfección con los nuevos procesadores AMD Ryzen.
Ahora AMD se enfrenta a un nuevo problema, la escasez de placas base con socket AM4, que es el único compatible con los nuevos procesadores de la compañía. Este problema sería debido a una demanda más alta de lo esperado de los nuevos procesadores o a que los fabricantes han retenido el envío de las placas hasta que dispongan de una BIOS en condiciones para un correcto funcionamiento de la plataforma.

DDR4 afecta al rendimiento de Ryzen



La velocidad de la memoria DDR4 tiene un impacto fuerte en el rendimiento general de los procesadores Ryzen, eso incluye a videojuegos.
El problema que está surgiendo con algunas ensambladoras como MSI, Gigabyte, ASRock o Asus, es que sus placas bases tienen inconvenientes para tomar las memorias DDR4 a la máxima velocidad. Actualmente nos encontramos con memorias DDR4 que están seteadas a una velocidad de entre 1866 y 2400MHz, muy por debajo de los 3200 o 3400MHz de velocidad que alcanzan este tipo de memorias DDR4.
Con una memoria DDR4 seteada en 2133MHz y una GTX 1080 en la máxima calidad, el juego alcanza los 92.5 FPS, mientras que con la memoria funcionando a 3200MHz se alcanza los 107,4 FPS, una ganancia que rondaría el 15% más de rendimiento.
Es de prever que las distintas ensambladoras de placas base estén publicando nuevas actualizaciones de sus BIOS que solucionen los problemas con las memorias RAM DDR4 en poco tiempo.
