SimpleSSD

SimpleSSD: Open-Source Licensed Full-System SSD Simulator

_images/logo.jpg

Welcome to the official SimpleSSD website, your go-to source for our advanced full-system Solid-State Drive (SSD) simulator. As an open-source licensed platform, SimpleSSD strives to empower developers and system architects with an intricate tool that models both hardware and software attributes, enhancing their understanding and streamlining the complexities of storage internals. Unlike other SSD simulators, SimpleSSD is designed to incorporate a full storage stack. This allows for a comprehensive evaluation of SSDs’ performance in conjunction with a variety of memory technologies and micro-architectures. Our platform integrates seamlessly with the publicly-available full-system simulator, (gem5), offering you the opportunity to explore a wide array of design spaces at different system abstraction levels. The accuracy of the SimpleSSD simulation model is top-notch, having been validated against real devices to ensure its reliability and efficacy. To get started with SimpleSSD, please head over to our ‘Downloads’ section where you’ll find the latest version available for download. If you’re considering employing SimpleSSD in your research, we kindly ask that you acknowledge our work by citing our paper, which you can conveniently find in our ‘Acknowledgement’ section. If you’re interested in seeing SimpleSSD in action, we have a demonstration video available for viewing. This video was initially showcased during our presentation at the 51st International Symposium on Microarchitecture (MICRO 51), and includes a demo of both NVMe and Open-Channel SSD interfaces. We believe this video will provide a clearer understanding of how SimpleSSD functions and the advantages it can bring to your projects.

Demo Video

Here is the demo video what we used for MICRO 51 presentation. This video includes NVMe and Open-Channel SSD interface demo.