Muy simple:
1) el bus de datos es bidireccional. Para pasar de lectura a escritura o viceversa, el flujo de datos se interrumpe y aparecen ciclos muertos en el bus.
2) El dispositivo debe ser actualizado. Solo bajo patrones de acceso predecibles ideales se puede realizar la actualización sin interrumpir la transferencia de datos.
- ¿Por qué es SRAM mejor que DRAM?
- Cómo liberar la RAM de mi teléfono
- ¿Cuánto costará actualizar de 8 gb de RAM a 16 gb?
- ¿Puedo enviar partes de chips de computadora (memoria de computadora: RAM, en este caso) sin usar materiales de envío antiestáticos?
- ¿Qué es mejor en cuanto a rendimiento: una RAM de 4 GB con una tarjeta gráfica de 2 GB o solo una RAM de 8 GB? ¿La tarjeta gráfica afecta el rendimiento?
Más generalmente:
Depende de la aplicación y el hardware sobre / dentro del cual se utiliza la DRAM. Hace un tiempo, en un sistema informático de alto rendimiento, he visto un enfoque de rendimiento DRAM sostenido del 60% del pico en el uso real y un poco más alto que el diagnóstico del sistema en ejecución. La razón por la que no alcanza el pico es debido a la sobrecarga del sistema, como el cambio de bus, las interrupciones y la actualización.
Alrededor del mismo período de tiempo, una PC con un solo procesador / núcleo único podría obtener del 30% al 40% del pico, simplemente porque eso es todo lo que se necesitaba para admitir la CPU y el caché para esa aplicación.
La única aplicación donde se maximiza el ancho de banda de DRAM es en una aplicación de almacenamiento intermedio de datos donde el almacenamiento y la recuperación de las ubicaciones de la información es determinista. Por ejemplo, las memorias intermedias de paquetes de red para equipos de alta gama pueden superar el 90% para ráfagas largas / paquetes grandes, nuevamente limitados por el tiempo de respuesta. La memoria GDDR de gráficos puede ser la misma si la GPU es lo suficientemente eficiente.
El único lugar donde una DRAM alcanza el ancho de banda máximo es en el equipo de prueba de caracterización de los fabricantes. Una hoja de datos del dispositivo generalmente está vinculada a una orden de compra que tiene ciertas obligaciones contractuales. Para algunos clientes, el incumplimiento de la hoja de datos se considera un incumplimiento material del contrato con severas sanciones financieras. Es por eso que un dispositivo debe cumplir con su hoja de datos.