2 个版本
0.1.1 | 2022 年 9 月 9 日 |
---|---|
0.1.0 | 2022 年 9 月 9 日 |
#24 in #tested
84KB
2.5K SLoC
ramu_rs
纯 Rust 重新实现 Ramulator
- 与 Ramulator 具有相同的精度(与 Ramulator 的结果相同,误差甚至不到一个周期 - 由 4000k 真实应用程序跟踪测试)
- 略快:比 Ramulator 快 12 倍,运行 4000k 真实应用程序的读指令,这个 crate 需要 13 秒,而 Ramulator 需要 156 秒(相同配置:DDR4,FCFS 调度器,无刷新)
- 用于实现不同 DRAM 类型的 trait 系统,它使得添加更多 DRAM 规范变得容易。
- 目前还处于非常初期的阶段,但已经准备好用于一些简单的模拟。目前它只支持 DDR4,FCFS 调度器(无刷新,无 FRFCFS,无 HBM...)
lib.rs
:
ramulator 的纯 Rust 实现。
依赖项
~8MB
~130K SLoC