AGESA 1.0.0.4 desarrollado por AMD para las BIOS de los procesadores AMD Ryzen corrige efectivamente algunos problemas y reduce las latencias, lo cual, mejora el rendimiento en determinadas tareas.
Los procesadores AMD Ryzen son una nueva arquitectura y esto conlleva importantes novedades que obliga a todo el mundo a adaptarse a ellas. Hemos visto los problemas de Windows 10 a la hora de detectar los hilos de procesamiento como núcleos físicos y otro de los problemas es la BIOS. Estamos viendo como los procesadores AMD Ryzen y la BIOS de estos no funcionan adecuadamente, dando problemas en la lectura de temperaturas, latencias elevadas o problemas con módulos de memoria RAM que no han sido certificados con anterioridad por AMD.
Fue a principios de mes cuando AMD lanzo una actualización del código AGESA, el cual debería de solventar problemas de la BIOS con las latencias y las frecuencias de la RAM, además de otras instrucciones que mejorarían el rendimiento. La mayoría de palcas base ya tienen disponible una BIOS con la actualización que tenía como misión resolver los errores y mejorar el rendimiento general del procesador. En Overclock3D han querido saber hasta qué punto está actualización mejoraba el rendimiento de los procesadores.
AMD Generic Encapsulated Software Arquitecture o AGESA, es un protocolo que se utiliza en las placas base AMD64 para la inicialización del sistema. Dicho software es responsable del inicio de los núcleos del procesador, la memoria RAM y el HyperTransport, así que esta actualización debía de aportar un nuevo micro código que mejorara el rendimiento y soporte de la memoria DDR4 y solventar problemas de menor relevancia del procesador.
Cuando se lanzó AGESA 1.0.0.4 se prometía solventar los siguientes fallos de manera oficial:
- Reducción de la latencia DRAM en unos 6ns, que podía generar un mayor rendimiento en aplicaciones sensibles a la latencia.
- Resolución de un problema en la secuencia del código FMA3 que provocaba el bloqueo del sistema.
- Resolución del ‘overclock sleep bug’, pudiendo dar una frecuencia del procesador incorrecta después de salir de la suspensión S3.
- AMD Ryzen Master ya no requiere el High-Precision Event Timer.
El medio Overclock3D ha utilizado la placa base Pro X370 de ASUS y ha utilizado la versión de la BIOS que tenía instalada y después la última BIOS, la v0604 que ya dispone del código AGESA 1.0.0.4. La latencia de la memoria ha sido testeada mediante el software AIDA 64, que realmente ha aportado una mejora en la latencia de cerca de 6ns, lo cual está muy bien, ya que mejora el rendimiento en software donde la latencia es fundamental.
Han realizado test en esta placa basa con gran cantidad de kits de memoria y han detectado que han sido capaces de mover el sistema con más cantidad de kits que con la BIOS original, pero no han podido determinar si es cosa de la actualización de la BIOS por parte de ASUS o la incorporación de AGESA. Recordamos que hemos analizado el Ryzen 5 1400 y hemos tenido problemas con las Kingston HyperX Predator LED, ya que la MSI X370 Xpower Gaming no arrancaba y las frecuencias que detectaba la BIOS era la básica, la de 2133MHz, no la de las propias memorias.
Las mejoras a los procesadores van llegando y queda claro que tienen un gran recorrido estos procesadores y que tal y como AMD vaya puliendo y solventando los problemas, iremos viendo que ganan en rendimiento. Ashes of the Singularity es un claro ejemplo, ofreciendo una mejora que ronda el 20% en estos procesadores con respecto a cuando salieron, ya que la última actualización incorpora importantes mejoras para rendir mejor con los procesadores de AMD, una optimización que debería expandirse entre los juegos.