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
273 stars 149 forks source link

Simulation Stops earlier TPCC: requests serviced are way lower than requests generated #30

Closed mishrap-ssi closed 4 years ago

mishrap-ssi commented 5 years ago

(total requests generated: 23666510 total requests serviced:21992). Is it the simulator limitation ? I have set the Percentage_to_Be_Executed to be 100, still it persists. What parameters to check if we want it to run all requests.

Also is there a way we can run applications directly on top of MQSim as the paper describes that it can be done via gem5, rather than a trace-driven simulation (please suggest if you have a version for it).

arashta commented 4 years ago

Dear @mishrap-ssi ,

Thanks for reporting the issue. Can you please send us the SSD configuration and workload definition files, so that we can investigate the issue.

For the gem5 release, please refer to this thread.

Best Regards, Arash