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

Bug in SIMPLE Caching Mechanism? #60

Open ranferarusamsung opened 2 years ago

ranferarusamsung commented 2 years ago

Hi, When executing a given trace with a SIMPLE caching mechanism with a WRITE_CACHE device-level data caching mode, it throws an error. Line 118 in Data_Cache_Manager_Flash_Simple.cpp

Thanks

RonShih commented 1 year ago

Found the same error here and I created a pull request for this. It should append a break In WRITE_CACHE caching mode case to avoid error message.