Ir al contenido
A fondo técnico

XMP vs EXPO: conseguir la frecuencia por la que pagaste

Un kit de RAM sale de fábrica corriendo a una frecuencia JEDEC conservadora por defecto sin importar lo que diga la caja, y se queda ahí hasta que se activa un perfil XMP o EXPO en la BIOS: los dos estándares hacen el mismo trabajo para las plataformas Intel y AMD respectivamente.

Todo kit de memoria corre a una frecuencia JEDEC conservadora por defecto en el momento en que se instala, sin importar qué frecuencia esté impresa en la caja o en el listado. Alcanzar la frecuencia nominal requiere activar un perfil en la BIOS —XMP en plataformas Intel, EXPO en las plataformas actuales de AMD— y saltarse ese paso es la razón más común de que un kit de "6000 MT/s" mida en la práctica muy por debajo de eso.

Por qué existe siquiera una frecuencia por defecto

El organismo JEDEC define combinaciones de frecuencia y latencia conservadoras y de compatibilidad garantizada que cualquier placa base compatible y cualquier módulo de memoria compatible deben admitir sin configuración especial. Esa base existe para que conectar memoria funcione de forma fiable en una gama enorme de combinaciones de placa y módulo sin que ninguna de las dos partes necesite negociar nada. La contrapartida es que la frecuencia garantizada-segura queda muy por debajo de lo que la mayoría de los módulos puede correr en realidad: el fabricante valida una combinación de frecuencia y latencia mucho más alta, pero correr a esa velocidad no es automático porque no está garantizado que funcione en cualquier placa donde termine ese módulo.

Qué hace realmente un perfil

Un perfil XMP o EXPO es un pequeño bloque de datos almacenado en el propio módulo de memoria, que contiene la frecuencia, la latencia y el voltaje validados por el fabricante por encima del valor JEDEC por defecto. Activar el perfil en la BIOS le indica a la placa que lea ese bloque y configure el controlador de memoria con esos valores en vez del valor conservador por defecto. Es un ajuste de BIOS de una sola vez, que no hace falta reaplicar, pero tampoco es algo que ninguna placa active de forma automática: el comportamiento seguro por defecto de JEDEC es deliberadamente el estado de fábrica.

XMP y EXPO son la misma idea para plataformas distintas

XMP (Extreme Memory Profile) es el estándar de Intel, y también es el formato de perfil con el que sale casi cualquier módulo de memoria sin importar la marca, porque el mercado de memoria DDR5 convergió en gran medida hacia él antes de que AMD introdujera su propio estándar.

EXPO (Extended Profiles for Overclocking) es el estándar de AMD, desarrollado específicamente para sus plataformas basadas en DDR5. Un módulo necesita llevar explícitamente un perfil EXPO para exponer uno: un módulo que solo tiene un perfil XMP sigue funcionando en una placa AMD, pero a la frecuencia JEDEC por defecto, a menos que también lleve datos EXPO de forma específica.

La consecuencia práctica: al comprar un kit destinado a una plataforma AMD, comprueba que el listado indique soporte EXPO en vez de asumir que un kit etiquetado como XMP mostrará un perfil equivalente en una placa AMD. Muchos kits actuales llevan ambos, pero no todos, y un kit que carece del formato de perfil correspondiente no falla directamente: simplemente corre en silencio a la frecuencia por defecto más lenta sin ninguna indicación a nivel de BIOS de que algo anda mal. Una vez confirmado el soporte EXPO, el siguiente paso útil es filtrar por el nivel de frecuencia DDR5 5600-6000 MT/s en vez de confiar solo en el número destacado de la caja: reduce el catálogo a los kits realmente calificados a la frecuencia de datos que buscas.

Confirmar que un perfil realmente surtió efecto

Después de activar XMP o EXPO en la BIOS, las propias herramientas de reporte del sistema operativo (o la pantalla de estado de memoria de la BIOS) mostrarán la frecuencia real de funcionamiento. Vale la pena comprobarlo tras cualquier equipo nuevo o ampliación de memoria específicamente porque un perfil que falla al aplicarse —por una combinación de módulos no compatible, o una placa que no logra estabilizar los valores solicitados— suele fallar en silencio de vuelta al valor JEDEC por defecto en vez de arrojar un error. Un kit que mide su frecuencia indicada en caja confirma que el perfil está activo; uno que no lo hace significa que sigue vigente el respaldo JEDEC.

Varios módulos y estabilidad del perfil

Un perfil está validado por el fabricante contra la cantidad específica de módulos con la que se probó, casi siempre dos módulos compatibles entre sí. Ocupar cuatro ranuras —ya sea combinando dos kits o con un solo kit de cuatro módulos— le pide al controlador de memoria mantener el voltaje y la latencia del mismo perfil bajo más carga eléctrica en los mismos canales, y es habitual que una placa necesite aflojar manualmente una latencia, bajar la frecuencia o simplemente más prueba y error para estabilizar cuatro módulos en un perfil que dos módulos corrieron sin problema. Esta es una limitación real de la plataforma y del mecanismo del perfil, no un defecto de ningún kit en particular: es la razón por la que un kit de dos módulos a una capacidad dada se suele considerar la apuesta más segura para alcanzar de forma fiable un perfil nominal que un kit equivalente de cuatro módulos.

Placas antiguas y soporte de perfiles

La generación del chipset y la versión de BIOS de una placa base determinan juntas qué formatos de perfil puede leer siquiera. Una placa suficientemente antigua puede reconocer XMP pero no tener ningún soporte para EXPO, o puede topar con una revisión de XMP anterior a aquella contra la que se escribió el perfil de un módulo dado; en cualquiera de los dos casos el resultado práctico es el mismo que un perfil ausente: el módulo cae a su valor JEDEC por defecto en vez de negociar una coincidencia parcial. Comprobar el formato y la revisión de perfil compatibles de una placa antes de comprar memoria para ella importa más en una placa antigua o de gama económica que en una placa insignia actual, donde un soporte amplio de perfiles está prácticamente garantizado.

Por qué esto importa más una vez que entiendes la latencia CAS

Una calificación CL30 en un kit DDR5-6000 solo entrega la latencia real de 10,0 ns calculada en latencia CAS, latencia real y por qué los números de CL engañan una vez que el kit realmente corre a 6000 MT/s con esa latencia CL30, lo cual requiere que el perfil EXPO o XMP esté activo. Correr el mismo módulo físico a su frecuencia de respaldo JEDEC cambia ambos números de la fórmula de latencia real, así que un kit comprado específicamente por su cifra de latencia nominal necesita su perfil activado para entregarla realmente. Es un ajuste de BIOS de una sola vez, y comprobarlo después de cualquier montaje vale el minuto que toma, dado cuánto del rendimiento comprado de un kit depende de ello.

Preguntas frecuentes

¿Cómo sé si mi RAM funciona a la velocidad anunciada?
Comprobar la velocidad de memoria que indica la pantalla de estado de la BIOS o las propias herramientas del sistema operativo. Merece la pena hacerlo después de cualquier montaje, porque un perfil que no llega a aplicarse vuelve al valor por defecto de JEDEC en silencio, sin dar ningún error.
¿Funciona en una placa AMD un kit que solo trae XMP?
Funciona, pero a la velocidad conservadora por defecto de JEDEC en lugar de la anunciada, salvo que el módulo incluya además datos EXPO. Conviene confirmar que la ficha del producto menciona EXPO en vez de suponer que un perfil XMP se leerá como equivalente.
¿Hay que volver a activar XMP o EXPO en cada reinicio?
No, es un ajuste de BIOS que se hace una sola vez y se mantiene. Pero ninguna placa lo activa por su cuenta: un kit al que nunca se le ha encendido el perfil nunca ha funcionado a la velocidad impresa en la caja.

Más en A fondo técnico