Marvell quiere atacar uno de los problemas más serios de la IA actual: la falta de memoria útil. Sus controladores Structera CXL integran compresión y descompresión LZ4 en línea desde silicio dedicado, permitiendo que los centros de datos aprovechen mejor cada gigabyte físico de DRAM sin cargar ese trabajo sobre la CPU principal.
La propuesta llega justo cuando la memoria se ha convertido en el gran cuello de botella de la industria. Los modelos de IA, las bases de datos en memoria y las búsquedas vectoriales necesitan más capacidad y más ancho de banda, mientras DDR5, HBM y almacenamiento siguen encareciéndose por la presión de los hyperscalers.
Structera CXL no añade memoria, la hace rendir más
La idea de Marvell no consiste en fabricar módulos DRAM más baratos, sino en exprimir mejor los que ya están instalados. Structera CXL comprime los datos cuando se escriben en memoria y los descomprime cuando se leen, todo en tiempo real y de forma transparente para el sistema.
El bloque responsable se llama CDB, Compression-Decompression Block, y está integrado como silicio dedicado dentro de los dispositivos Structera. No es una librería de software ni una función opcional por firmware, sino una unidad diseñada para trabajar a pleno ancho de banda dentro del controlador CXL.
Esto cambia la economía del sistema. Si una carga logra una compresión 2:1, el centro de datos obtiene el doble de capacidad útil sin comprar el doble de DIMMs. En un momento donde la DRAM de servidor puede costar decenas de euros por gigabyte, esa diferencia es enorme.
LZ4 en hardware para evitar castigar a la CPU
Marvell utiliza una implementación propia de LZ4, un algoritmo de compresión sin pérdida elegido por su equilibrio entre velocidad, latencia y ratio de compresión. La clave no es conseguir siempre la máxima reducción posible, sino hacerlo rápido y sin romper el flujo de memoria.
La ventaja frente al software es directa. La CPU anfitriona no tiene que gastar ciclos comprimiendo ni descomprimiendo datos, así que esos recursos quedan disponibles para la aplicación, el hipervisor, la base de datos o la carga de IA que se esté ejecutando.
Además, la compresión funciona de forma invisible para el sistema operativo. El host puede ver un rango de memoria virtual mayor que la DRAM física instalada, siempre que los datos reales permitan alcanzar el ratio esperado. Es una forma de ampliar capacidad efectiva sin cambiar el servidor.
Structera X apunta a expansión de memoria
Structera X es la familia de controladores de expansión de memoria. Está pensada para ampliar capacidad mediante CXL, con soporte para DDR5 y DDR4, cuatro canales de memoria, caché de último nivel y cifrado XTS-AES de 256 bits en línea.
La variante DDR5 puede ofrecer hasta 200 GB/s de ancho de banda y superar los 6 TB de capacidad DRAM. Ese enfoque encaja con servidores donde la CPU se queda sin canales de memoria suficientes, pero la carga necesita seguir creciendo en capacidad para IA, analítica o bases de datos.
La variante DDR4 también tiene una lectura interesante. Permite reutilizar módulos DDR4 en entornos CXL, algo valioso para hyperscalers con grandes cantidades de memoria retirada de plataformas anteriores. No tendrá el rendimiento de DDR5, pero puede reducir coste y aprovechar inventario existente.
Structera A acerca cálculo a la memoria
Structera A va un paso más allá porque no se limita a expandir capacidad. Es un acelerador cercano a memoria con 16 núcleos Arm Neoverse V2 a 3,2 GHz, cuatro núcleos Cortex-M7, 64 MB de caché de último nivel y cuatro canales DDR5-6400.
La lógica de esta variante es clara. Hay cargas donde mover datos hasta la CPU o la GPU resulta menos eficiente que procesar parte del trabajo cerca de la memoria, especialmente en entornos donde el ancho de banda y la latencia son tan importantes como la capacidad total.
Structera A también integra compresión LZ4 y cifrado XTS-AES de 256 bits en línea. Marvell no vende solo más memoria conectada por CXL, sino una capa más inteligente entre procesador, aceleradores y DRAM, algo cada vez más importante en infraestructuras de IA.
Hasta 3,64x en datos de base de datos
Los resultados publicados por Marvell muestran ratios distintos según el tipo de datos. En cargas de base de datos, Structera CDB alcanza 3,64x, prácticamente igual que LZ4 ejecutado en el host. En XML llega a 2,75x, en código fuente a 2,00x y en contenido web a 1,67x.
El dato más importante es que la calidad de compresión se acerca mucho a la de LZ4 por software. Eso significa que la aceleración en hardware no sacrifica demasiado ratio para ganar velocidad, algo fundamental si el objetivo es liberar CPU sin desperdiciar capacidad efectiva.
También hay límites evidentes. No todos los datos se comprimen igual, y cargas con contenido ya comprimido, binarios pesados o patrones poco repetitivos obtendrán menos ventaja. En lenguaje natural, por ejemplo, Marvell habla de 1,32x, una mejora útil, pero mucho menos espectacular.
No soluciona la crisis de memoria, pero cambia el coste por gigabyte útil
Structera CXL no elimina la escasez de DRAM. Los centros de datos seguirán necesitando comprar memoria física, especialmente para entrenar modelos, servir inferencia y alimentar bases de datos gigantes, pero la compresión puede reducir la presión sobre la cantidad necesaria para ciertas cargas.
Aquí está el valor real. Marvell intenta bajar el coste por gigabyte útil, no el precio del gigabyte físico, una diferencia clave. Si un rack puede alojar más memoria efectiva con los mismos DIMMs, el operador gana margen en capacidad, consumo, espacio y planificación de compras.
Para la industria de consumo, esto no significa que la RAM de PC vaya a bajar mañana. La tecnología apunta a centros de datos y entornos cloud, pero refleja el mismo problema que afecta a portátiles, consolas y smartphones: la memoria se ha vuelto demasiado cara y demasiado estratégica.
CXL gana peso porque la CPU ya no basta
CXL se está convirtiendo en una pieza clave porque los procesadores no pueden resolver solos el problema. El número de canales de memoria, el espacio físico de los servidores y el consumo limitan cuánto puede crecer una plataforma tradicional, incluso usando CPUs cada vez más grandes.
Con CXL, la memoria puede vivir fuera del socket de forma más flexible. Eso permite expansión, agrupación de recursos y diseños donde varios aceleradores acceden a pools de memoria más amplios, aunque siempre con el reto de controlar latencia, coherencia y rendimiento real.
Marvell intenta diferenciarse añadiendo compresión en línea y cálculo cercano a memoria. No basta con conectar más DRAM al sistema; hay que hacer que esa memoria sea más eficiente, especialmente si cada generación de IA exige más contexto, más parámetros y más datos activos.
La memoria ya necesita ingeniería alrededor, no solo más fábricas
La lectura final es que Structera CXL es una respuesta de ingeniería a una crisis industrial. La memoria no se va a abaratar de forma mágica, y construir más capacidad llevará años. Mientras tanto, los centros de datos necesitan tecnologías que extraigan más rendimiento de cada módulo instalado.
Marvell no promete milagros universales. La compresión depende del tipo de datos, CXL añade su propia complejidad y las cargas sensibles a latencia necesitarán validación real, pero el enfoque tiene sentido en un mercado donde comprar más DRAM ya no siempre es viable.
El mensaje de fondo es claro: la era de la memoria barata ha terminado, al menos para infraestructura de IA. Structera X y Structera A muestran hacia dónde va el sector: no solo más chips, sino controladores, compresión, cifrado y aceleración para que cada gigabyte cuente mucho más.
Vía: Wccftech













