Tipos de RAM utilizados en PC
RAM estática (SRAM)
Este es uno de los dos tipos básicos de memoria (el otro es DRAM, del que hablaremos más adelante). Empezó a utilizarse en 1990 y hoy en día también está presente en cámaras digitales, routers o impresoras, pero también en caché del procesador o discos duros. Es un tipo de memoria que necesita un flujo constante de energía para funcionar, por lo que a diferencia de la RAM dinámica, no necesita ser “refrescada” para ver qué datos tiene dentro y por eso se le llama RAM estática. ).
Las ventajas de este tipo de memoria son que consume muy poca energía y tiene tiempos de acceso muy cortos. Las desventajas incluyen el hecho de que tienen capacidades muy pequeñas y costos de producción bastante altos.
RAM dinámica (DRAM)
Es el otro tipo básico de RAM y se usó desde principios de la década de 1970 hasta mediados de la de 1990. necesita un «refresco» regular. datos en su interior porque tienen condensadores que se descargan periódicamente, y la falta de energía significa pérdida de datos. Por eso se llama RAM dinámica.
La ventaja de este tipo de memoria es que era más económica de fabricar y permitía mayores capacidades. Las desventajas son que tienen tiempos de acceso más largos y consumen más energía. En la década de 1990, se desarrolló la memoria de tipos. O DRAM (Extended Data Out Dynamic RAM), seguida de su evolución, la memoria BEDO DRAM (Burst EDO DRAM), con mejores índices de consumo y menores costos de producción. Sin embargo, este tipo de tecnología se ha vuelto obsoleta a favor de la memoria SDRAM.
RAM dinámica síncrona (SDRAM)
Este tipo de memoria funciona en sincronización con el procesador, lo que significa que espera la señal del reloj antes de responder, con el beneficio de permitir que el procesador ejecute comandos en paralelo. En otras palabras, con este tipo de memoria puede aceptar un comando de lectura antes de completar el procesamiento de un comando de escritura. Este proceso, conocido como «canalización», no afecta el tiempo que lleva procesar las instrucciones, sino que ofrece la posibilidad de ejecutar varias a la vez.
Este tipo de memoria se ha utilizado desde 1993 tanto en ordenadores como en consolas de videojuegos, y casi todos los siguientes tipos de RAM se basan en este tipo.
RAM dinámica síncrona de velocidad de datos única (SDR SDRAM)
Es un tipo de memoria que salió a la luz en 1993 y todavía se usa en la actualidad. Es un versión mejorada de la memoria SDRAM lo que mejora la forma en que procesa la información de lectura y escritura. «Velocidad de datos única» significa que una instrucción de lectura y una instrucción de escritura se ejecutan en el ciclo de reloj del procesador.
SDR SDRAM es básicamente la segunda generación de memoria SDRAM y simplemente se conoce con este nombre a medida que se usa más ampliamente.
RAM síncrona de datos de doble velocidad dinámica (DDR SDRAM)
Este tipo de RAM seguro que te suena más familiar, porque es el tipo de memoria que se estandarizó desde el año 2000, y de aquí salieron las siguientes generaciones: DDR2, DDR4 y la actual DDR4.
Funciona de la misma manera que SDR SDRAM solo el doble de rápido, es decir, es capaz de realizar dos instrucciones de lectura y dos instrucciones de escritura por ciclo de reloj del procesador Aunque es una versión mejorada de SDR SDRAM, tiene diferencias físicas porque el número de pines aumenta de 168 a 184. Este tipo de memoria también funciona a un voltaje diferente (2,5 V frente a 3,3 V para SDR DRAM).
En este tipo de memoria encontramos, como decía hace un momento, diferentes versiones, además de la simple «DDR»:
- SDRAM DDR2: Aunque mantiene el mismo número de operaciones por ciclo de reloj (dos de lectura y dos de escritura), es más rápido porque es capaz de funcionar a mayor velocidad. Las DDR funcionaban a 200 Mhz, mientras que las DDR2 funcionaban a 533 Mhz, con un voltaje más bajo (1,8 V) y más pines (240).
- SDRAM DDR3: Múltiples mejoras sobre DDR2, que incluyen más velocidad, capacidad, menor consumo de energía (1,5 V) y mayor velocidad de funcionamiento (800 MHz). Aunque tiene la misma cantidad de pines que DDR2, estos aspectos los hacen incompatibles.
- SDRAM DDR4: Mejora el rendimiento sobre DDR3 nuevamente con velocidades más altas (1600 MHz), capacidades y operación de voltaje más bajo (1.2 V). Este tipo de SDRAM utiliza 288 pines, por lo que tampoco es compatible con la versión inversa.
- SDRAM DDR5: Mejora la velocidad de DDR4 SDRAM al permitir velocidades más altas y, por primera vez, la memoria DDR ahora admite dos canales simultáneos por modo DIMM.
Gráficos RAM dinámicos síncronos de doble velocidad de datos (GDDR SDRAM)
Es un tipo de memoria especialmente diseñada para la reproducción de vídeo, normalmente con una GPU en una tarjeta gráfica. Las PC modernas son bien conocidas por ser capaces de crear entornos 3D complejos con tarjetas gráficas y requieren más memoria y más rápida. Al igual que la memoria DDR, GDDR tiene varias versiones, hasta GDDR6, que es la actual generación (con permiso de su variante GDDR6X, que ha mejorado notablemente el ancho de banda respecto a la versión anterior).
Aunque GDDR comparte muchas características con DDR, no son exactamente iguales. GDDR está optimizado para la reproducción de video, por lo que el ancho de banda es más importante que la latencia. Piensa en la memoria DDR como una carretera de dos carriles donde los coches van a 120 km/h, mientras que GDDR es una carretera de 16 carriles, pero solo puedes ir a 60 km/h, por lo que solo permite un flujo mucho más grande y por lo tanto ideal para gestionar el trabajo de vídeo, donde las imágenes o «cuadros» ocupan mucho espacio.
RAM de banda alta (HBM)
La memoria HBM fue diseñada por AMD y SK Hynix, aunque AMD está actualmente fuera de la ecuación a favor de Samsung. Es un tipo de memoria con capas 3D apiladas, con múltiples arreglos en la pila, que permiten la gestión de datos con un ancho de banda mucho mayor, comunicando las capas vía TSV.
Su mayor característica es la gran cantidad de canales de memoria que admite, hasta 8 diferentes, lo que también la convierte en un tipo ideal de memoria tipo DRAM para servidores multinúcleo que necesitan acceder a datos simultáneamente.