CMU-SAFARI / MQSim

MQSim is a fast and accurate simulator modeling the performance of modern multi-queue (MQ) SSDs as well as traditional SATA based SSDs. MQSim faithfully models new high-bandwidth protocol implementations, steady-state SSD conditions, and the full end-to-end latency of requests in modern SSDs. It is described in detail in the FAST 2018 paper by Arash Tavakkol et al., "MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices" (https://people.inf.ethz.ch/omutlu/pub/MQSim-SSD-simulation-framework_fast18.pdf)
https://people.inf.ethz.ch/omutlu/pub/MQSim-SSD-simulation-framework_fast18.pdf
MIT License
269 stars 146 forks source link

gem5 integration #16

Open tmnvnbl opened 5 years ago

tmnvnbl commented 5 years ago

I want to test out the integration with gem5 as described in the fast18 paper. However, I cannot find any hint in the code or documentation as to where I should start. Is this functionality present in the simulator? I guess writing a certain disk trace in gem5 and simulating it in MQSim is possible, but that would defeat the purpose of a complete integration as described.

skoppula commented 5 years ago

I'm interested in this as well!

arashta commented 4 years ago

Dear @tmnvnbl and @skoppula ,

Thanks for your interest. The gem5 integration files and patches should be refactored and prepared for release. I will be in touch with the other contributors to prepare the updates for gem5 integration.

Best Regards, Arash

seongwoo-sk commented 4 years ago

Dear @arashta Hello, I'm interested in MQSim and the possibility of simulation with Gem5. Would you mind sharing the schedule with integration?

BR Seongwoo

edwardrichter1 commented 4 years ago

I am also very interested in the gem5 integrated implementation whenever it is available.