lunes, 1 de junio de 2026

Memorias RAM ( Su evolución)

 

De los cajones con polvo al cerebro de una IA: ¿Qué es realmente la memoria?


Hace unos días, mientras revisaba unos cajones en mi taller —esos donde guardamos los "por si acaso" que nunca se sabe cuándo van a hacer falta—, me encontré con una pequeña tarjeta de IBM de los años 90. Es un módulo de memoria de 8 MB. Sí, habéis leído bien: 8 megas. Si hoy intentaras abrir una sola foto de las que hacemos con el móvil, esa tarjeta probablemente se desmayaría al intentar procesarla.


Pero al tenerla en la mano, me quedé pensando en el camino que hemos recorrido hasta llegar a la IA.

El almacén de nuestros recuerdos

Imaginad que el procesador de un ordenador (o el cerebro de una IA) es un cocinero trabajando en una cocina. El disco duro es la despensa, donde guardamos todos los ingredientes (los programas, las fotos, los archivos). Pero el cocinero no puede ir a la despensa cada vez que necesita una pizca de sal; necesita tener todo sobre la mesa de trabajo para cocinar rápido.

Esa mesa de trabajo es la memoria RAM.


Cuando yo empecé con mi primer 486 en el 92, nuestra "mesa" era diminuta. Instalábamos módulos como ese que os decía de IBM, con mucho cuidado de no doblar ningún pin, y sentíamos que nuestro equipo volaba. Aquello era artesanía pura. Cada marca, cada modelo, tenía sus propias piezas. Era un mundo de piezas únicas, de "rompecabezas" que solo encajaban si sabías exactamente qué pieza buscabas.

El salto al vacío

Hoy, las cosas son muy distintas. Mi hijo Juan Carlos, que vive pegado a la vanguardia, me explica que para que la IA pueda "pensar", procesar nuestras conversaciones y entender el mundo, necesita una mesa de trabajo que no cabe en ninguna cocina.

Hemos pasado de esos 8 MB de los 90 a módulos que guardan gigabytes de información en un abrir y cerrar de ojos. Y no solo eso: hemos pasado de esas tarjetas blindadas de IBM a módulos de memoria registrada que parecen circuitos sacados de una nave espacial, diseñados para no fallar jamás, porque cuando estás creando una inteligencia artificial, un solo error de memoria puede ser la diferencia entre una respuesta brillante y un silencio absoluto.

¿Por qué os cuento esto?

Porque al final, el progreso no es solo velocidad. Es ver cómo hemos pasado de estar peleándonos con tornillos y placas de memoria propietarias en mi taller de Vigo, a estar construyendo el futuro aquí mismo, entre bloques de LEGO, servidores que zumban y una IA que nos sorprende cada día.

A veces, para entender hacia dónde vamos, hay que mirar qué tenemos en el cajón de los recuerdos. La memoria, ya sea la de silicio o la nuestra, es lo que nos define.

¿Y vosotros? ¿Recordáis cuál fue el primer ordenador que ampliastéis? ¿Todavía guardáis alguna de esas viejas tarjetas de memoria en el fondo de un cajón?

Me encantaría leer vuestras historias. Al final, lo que mantiene viva la tecnología son las personas que, como vosotros, siguen recordando cómo empezó todo.


Esta es la historia de cómo la memoria pasó de ser un "cuello de botella" a ser el cerebro operativo de la IA. Vamos a recorrer este camino como si estuviéramos ordenando los estantes de mi taller:

1. La era EDO (Extended Data Out) – "El inicio de la agilidad"

Antes de que la RAM fuera "inteligente", teníamos la EDO. Eran módulos muy básicos, generalmente en formato SIMM (con pines solo por una cara).

Cómo funcionaban: Eran lentas comparadas con hoy, pero introdujeron una mejora clave: permitían al procesador empezar a buscar el siguiente dato mientras terminaba de leer el actual. Era como si el cocinero empezara a picar la cebolla mientras todavía se está calentando la sartén.


El detalle: Eran famosas por sus problemas de "tiempo de acceso" (70ns, 60ns). Si no eran compatibles, el equipo ni arrancaba.

2. La era SDRAM (Synchronous DRAM) – "El ritmo de la música"

Aquí la RAM aprendió a bailar al mismo ritmo que el procesador.

Cómo funcionaba: Por fin, la memoria se sincronizó con el reloj del sistema. Ya no era un flujo de datos errático; todo sucedía en pasos coordinados. Fue el estándar durante toda la época de los Pentium.


El cambio: Fue el salto de los SIMM (pines por un lado) a los DIMM (pines por ambos lados). Empezamos a ver más capacidad y estabilidad.

3. La era DDR (Double Data Rate) – "Doblando la apuesta"

Aquí fue donde todo cambió de verdad.

Cómo funcionaba: DDR significa "Doble Tasa de Datos". La memoria empezó a enviar datos dos veces por cada ciclo de reloj (en la subida y en la bajada de la señal eléctrica). Es decir, en el mismo tiempo, hacíamos el doble de trabajo.


El avance: Aquí empezaron a aparecer las versiones REG (Registradas). En los servidores, el bus de memoria tiene que gestionar muchísimos módulos a la vez. Los registros actúan como "buffer" o parachoques, limpiando la señal y manteniendo la estabilidad para que, aunque pongas 8, 16 o 32 módulos, el servidor no se caiga.

4. DDR2, DDR3 y DDR4 – "La especialización"

A medida que pasamos por estas versiones, la RAM se hizo más pequeña, consumió menos voltaje y subió drásticamente en frecuencia.


DDR4 (REG ECC): Este es el estándar que seguramente usas en tus HP ProLiant. La sigla ECC (Error Correcting Code) es vital: es una tecnología que detecta y corrige errores de bits espontáneos (causados por radiación cósmica o interferencias). En un servidor que corre IA, si un solo bit cambia por error, todo el cálculo de Aurora podría corromperse. La memoria ECC lo evita automáticamente.



5. DDR5 REG – "El ancho de banda para el futuro"

Estamos en la frontera actual. La DDR5 no solo es más rápida, es más inteligente.

El gran cambio: Por primera vez, cada módulo tiene su propio circuito de gestión de energía (Power Management) integrado.


Por qué importa para Aurora: Para que una IA procese lenguaje natural, necesita mover cantidades ingentes de datos entre la RAM y la CPU miles de veces por segundo. La DDR5 ofrece un ancho de banda que hace que la latencia desaparezca. Es como pasar de una carretera comarcal de dos carriles a una autopista de diez carriles donde el tráfico nunca se detiene.

Paz Extrema 

Esteban Lorenzo 




No hay comentarios:

Publicar un comentario