Calculadora de latencia de RAM: convierte la latencia CAS y los MT/s en nanosegundos y compara tu kit con el bin de velocidad JEDEC de su tasa.
La tasa de datos es el número del nombre del módulo, en MT/s: DDR5 se publica de 3200 a 8800. Si una herramienta informa MHz, duplícalo: el reloj va a la mitad de la tasa.
El bin más rápido que JEDEC publica en cada tasa de datos DDR5, con la latencia a la que equivale. Un módulo arranca en uno de estos hasta que se activa un perfil XMP o EXPO.
Transcrito de las tablas de bins de Micron, que listan frecuencia de reloj y tasa de datos por separado.
| Bin de velocidad | Módulo | Reloj | CL | Latencia |
|---|---|---|---|---|
| DDR5-3200 | PC5-3200 | 1600 MHz | CL 26 | 16,25 ns |
| DDR5-3600 | PC5-3600 | 1800 MHz | CL 30 | 16,67 ns |
| DDR5-4000 | PC5-4000 | 2000 MHz | CL 32 | 16 ns |
| DDR5-4400 | PC5-4400 | 2200 MHz | CL 36 | 16,36 ns |
| DDR5-4800 | PC5-4800 | 2400 MHz | CL 40 | 16,67 ns |
| DDR5-5200 | PC5-5200 | 2600 MHz | CL 42 | 16,15 ns |
| DDR5-5600 | PC5-5600 | 2800 MHz | CL 46 | 16,43 ns |
| DDR5-6000 | PC5-6000 | 3000 MHz | CL 48 | 16 ns |
| DDR5-6400 | PC5-6400 | 3200 MHz | CL 52 | 16,25 ns |
| DDR5-6800 | PC5-6800 | 3400 MHz | CL 56 | 16,47 ns |
| DDR5-7200 | PC5-7200 | 3600 MHz | CL 58 | 16,11 ns |
| DDR5-7600 | PC5-7600 | 3800 MHz | CL 62 | 16,32 ns |
| DDR5-8000 | PC5-8000 | 4000 MHz | CL 64 | 16 ns |
| DDR5-8800 | PC5-8800 | 4400 MHz | CL 72 | 16,36 ns |
La latencia de aquí es la del propio dispositivo de memoria. Lo que espera un programa incluye además el controlador, la interconexión y las colas de un sistema cargado, así que la latencia medida siempre es mayor que la que implica una ficha de tiempos.
También podrías encontrar útiles estas calculadoras
Descubre qué pieza limita tu PC, medida en fps
Calcula la RAM óptima para tu PC, estación de trabajo o servidor
Aceleración por la ley de Amdahl y núcleos reales
Calcula el tamaño óptimo de caché, tasas de aciertos y métricas AMAT
Un kit etiquetado DDR5-6000 CL30 te da dos números y ninguno es tiempo. Esta calculadora los convierte en nanosegundos y pone el resultado junto al bin de velocidad que JEDEC publica para esa misma tasa de datos, para que veas si el kit es realmente más rápido que el estándar o solo lleva un número mayor en la caja.
La latencia CAS (CL, o tAA en la especificación) es cuántos ciclos de reloj pasan entre que el controlador de memoria pide una columna de datos y esos datos llegan. Se cuenta en ciclos, no en tiempo, y por eso CL por sí sola no dice nada: un ciclo en DDR4-2400 dura 0,833 ns y uno en DDR5-6000 dura 0,333 ns. Multiplica CL por el tiempo de ciclo y obtienes la latencia real en nanosegundos, la única cifra que compara dos kits con justicia. Por eso los kits DDR5 llevan números CL mucho mayores que los DDR4 y acaban en el mismo sitio: los ciclos se acortaron, así que hacen falta más para cubrir los mismos nanosegundos.
Latencia real
10,00 ns, y el bin JEDEC DDR5-6000 es CL48 con 16,00 ns: un 37,5 % más rápido que el estándar.
16,67 ns. Es el propio bin JEDEC DDR5-4800, así que coincide exactamente con el estándar.
8,89 ns. Ningún bin JEDEC llega a esa tasa en DDR4, así que se compara contra DDR4-3200: un 35,4 % más rápido.
14,17 ns frente a 13,33 ns del bin CL16 de la misma tasa: un 6,3 % más lento que el estándar.
DDR5-6000 CL30 y DDR4-3200 CL16 dan los dos 10,00 ns. Los números CL se diferencian en 14 y los kits tardan lo mismo en entregar el primer dato.
Todos los bins JEDEC, de DDR2-400 a DDR5-8800, quedan entre 11 y 17 ns. Treinta años de tasas mayores compraron ancho de banda, no latencia, y por eso comparar un kit con su propio bin dice más que una nota.
CL es lo que cuesta una lectura cuando la fila ya está abierta. Introduce tRCD y tRP y verás lo que cuesta cuando no lo está, que es donde la memoria lenta duele de verdad.
La tasa de datos fija el ancho de banda; la tasa y CL juntas fijan la latencia. Un kit más rápido con un CL proporcionalmente mayor te da lo primero y nada de lo segundo.
Un CL más bajo solo es mejor a la misma tasa de datos. Entre tasas distintas no significa nada por sí solo: CL40 a 4800 MT/s son 16,67 ns y CL48 a 6000 MT/s son 16,00 ns, o sea que el CL mayor es el kit más rápido. Convierte ambos a nanosegundos antes de comparar.
MT/s. Un módulo DDR transfiere en los dos flancos del reloj, así que DDR4-3200 funciona con un reloj de 1600 MHz y mueve 3200 megatransferencias por segundo. Los fabricantes y JEDEC etiquetan los módulos por la tasa de datos; las herramientas que informan un reloj muestran la mitad. Las tablas de bins de Micron listan frecuencia de reloj y tasa de datos en dos columnas separadas justo por esto.
Responden a preguntas distintas. La tasa de datos fija el ancho de banda, que importa en trabajo que recorre memoria en bloque: codificación de vídeo, compresión, compilaciones grandes, gráficos integrados. La latencia real en nanosegundos importa en trabajo que persigue punteros, como la mayoría de motores de juego. Un kit que sube la tasa y el CL a la vez compra ancho de banda y deja la latencia donde estaba.
Son los otros tres números de una ficha como 30-38-38-96. tRCD es el retardo entre abrir una fila y leer una columna, tRP es el tiempo de cerrar una fila antes de que se abra otra, y tRAS es cuánto debe permanecer abierta una fila. CL sola se aplica cuando la fila que buscas ya está abierta; se suma tRCD si está cerrada, y también tRP si hay abierta otra distinta. Esta calculadora muestra los tres casos en cuanto los introduces.
Porque el CL publicado sube al mismo ritmo que la tasa de datos. DDR5-3200 es CL26 y DDR5-8800 es CL72, y los dos salen cerca de 16 ns. Las mejoras de la DRAM han ido a ancho de banda y densidad, no a tiempo de acceso, así que la latencia garantizada por la especificación apenas se ha movido en dos décadas. Kits más rápidos existen: son piezas seleccionadas y vendidas por encima del estándar, que es lo que configuran los perfiles XMP y EXPO.
Sí, y para eso existen. Sin un perfil activado el módulo arranca en un bin JEDEC, que es la fila más lenta de la tabla de esta página. XMP (Intel) y EXPO (AMD) cargan la tasa de datos y los tiempos con los que se vendió el kit. Introduce las cifras anunciadas para ver qué te está dando el perfil.
No. La latencia es CL por el tiempo de ciclo en todas las generaciones, y un módulo de 64 bits mueve 8 bytes por transferencia en todas. Lo que sí decide la generación aquí es contra qué bins se mide tu kit y si la tasa que introdujiste es una que el estándar publique: DDR2, por ejemplo, termina en DDR2-1066.