Ramulator 2.1: A Composable Memory System Simulator for Modern DRAM Systems

Haocong Luo, F. Nisa Bostancı, Ataberk Olgun, Maria Makeenkova 2026-06-15

Ramulator 2.1 addresses the problem of simulating modern and emerging DRAM systems with limited support for advanced features and poor usability. The method introduces a Python-based modeling interface with two-way code generation, hiding low-level C++ code and enabling rapid DRAM variant creation. Experimental evidence shows comprehensive validation through fine-grained timing constraint checks and system-level latency-throughput curves, though the abstract does not disclose specific performance numbers. This matters because it provides an open-source, extensible, and trustworthy simulator for memory system research and design-space exploration.

PDF