Rápida y precisa simulación de memoria mediante la integración de DRAMSim2 en McSimA+
Autores: Bick, Konstantin; Nguyen, Duy Thanh; Lee, Hyuk-Jae; Kim, Hyun
Idioma: Inglés
Editor: MDPI
Año: 2018
Acceso abierto
Artículo científico
2018
Rápida y precisa simulación de memoria mediante la integración de DRAMSim2 en McSimA+
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Simuladores de arquitectura de computadoras
Verificación
Diseño de sistema
Integración
DRAMSim2
McSimA+
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 47
Citaciones: Sin citaciones
Los simuladores de arquitectura de computadoras desempeñan un papel crucial en la verificación del diseño de un nuevo sistema. Sin embargo, un solo simulador puede no ser suficiente para cubrir el modelado detallado de todo el sistema, lo que resulta en la falta de simulación de una funcionalidad específica bajo investigación. En este caso, es necesario combinar dos simuladores para compensar las limitaciones de un solo simulador. Este documento propone la integración de DRAMSim2, un simulador que modela exhaustivamente la arquitectura de memoria principal DDR-SDRAM, en el simulador de nivel de aplicación McSimA+. Se abordan los desafíos de lograr una integración eficiente, especialmente la integración de un simulador preciso en ciclos en un entorno basado en eventos. El simulador combinado logra una alta precisión debido a la simulación precisa en ciclos, al tiempo que mantiene la velocidad y flexibilidad del simulador de nivel de aplicación basado en eventos. El rendimiento general del sistema del nuevo simulador y la precisión del nuevo modelo de potencia integrado se verifican frente al simulador gem5.
Descripción
Los simuladores de arquitectura de computadoras desempeñan un papel crucial en la verificación del diseño de un nuevo sistema. Sin embargo, un solo simulador puede no ser suficiente para cubrir el modelado detallado de todo el sistema, lo que resulta en la falta de simulación de una funcionalidad específica bajo investigación. En este caso, es necesario combinar dos simuladores para compensar las limitaciones de un solo simulador. Este documento propone la integración de DRAMSim2, un simulador que modela exhaustivamente la arquitectura de memoria principal DDR-SDRAM, en el simulador de nivel de aplicación McSimA+. Se abordan los desafíos de lograr una integración eficiente, especialmente la integración de un simulador preciso en ciclos en un entorno basado en eventos. El simulador combinado logra una alta precisión debido a la simulación precisa en ciclos, al tiempo que mantiene la velocidad y flexibilidad del simulador de nivel de aplicación basado en eventos. El rendimiento general del sistema del nuevo simulador y la precisión del nuevo modelo de potencia integrado se verifican frente al simulador gem5.