Main Page

From DRAMSim2
Jump to: navigation, search

Contents

DRAMSim2

What is DRAMSim2?

DRAMSim2 is a publicly available, open source JEDEC DDRx memory system simulator. DRAMSim2 models the memory controller, memory channels, DRAM ranks, and banks. The timing of the simulations can be verified against vendor HDL models. We encourage anyone interested in using DRAMSim2 to read our paper in Computer Architecture Letters: DRAMSim2: A Cycle Accurate Memory System Simulator.

Getting DRAMSim2

Using git

If you are a developer who wants to modify DRAMSim2, we recommend you use git. That way you can stay up to date with updates and maybe even submit code back to the project.

git clone git://github.com/dramninjasUMD/DRAMSim2.git 

Tarballs

If you'd prefer not to deal with git, you can also find tarballs of tagged releases on github.

The latest tagged version is v2.2.2.

Getting Started with DRAMSim2

To get started with DRAMSim2, grab the source code using one of the aforementioned methods and then build DRAMSim2 and then you can start using the simulator.

License

Recently, we've changed DRAMSim2 to have a permissive BSD license. We want people to use DRAMSim2 in their research, we just ask that you cite our CAL paper.

Citing DRAMSim2

If you decide to use DRAMSim2 in your own research, please cite our Computer Architecture Letters paper. For convenience, here is the BibTeX information:

@ARTICLE{DRAMSim2,
author={Rosenfeld, P. and Cooper-Balis, E. and Jacob, B.},
journal={Computer Architecture Letters}, title={DRAMSim2: A Cycle Accurate Memory System Simulator},
year={2011},
month={jan.-june },
volume={10},
number={1},
pages={16 -19},
keywords={DDR2/3 memory system model;DRAMSim2 simulation;DRAMSim2 timing;Verilog model;cycle accurate memory system simulator;trace-based simulation;visualization tool;DRAM chips;memory architecture;memory cards;},
doi={10.1109/L-CA.2011.4},
ISSN={1556-6056},}

Reporting Issues

The best way to report issues is on our GitHub issue tracker.

Personal tools
Namespaces

Variants
Actions
DRAMSim2
external
Toolbox