Skip to content

Open-Source Licensed Educational SSD Simulator for High-Performance Storage and Full-System Evaluations

License

Notifications You must be signed in to change notification settings

DingcuiYu/SimpleSSD-FullSystem

 
 

Repository files navigation

SimpleSSD FullSystem version 2.0

Open-Source Licensed Educational SSD Simulator for High-Performance Storage and Full-System Evaluations

This project is managed by CAMELab. For more information, please visit SimpleSSD homepage.

License

This project is fork of gem5, the full-system simulator. You can get the original source code of gem5 here.

See COPYING file for more information.

BSD License

See LICENSE file for more details about the license.

  • All unmodified/original files from gem5.
  • All modified files by CAMELab, for fixing various bugs.

GPLv3 License

Following newly added files by CAMELab are GPLv3 licensed. See LICENSE_GPLv3 for more details about the license.

  • src/dev/storage/def.cc
  • src/dev/storage/def.hh
  • src/dev/storage/NVMe.py
  • src/dev/storage/nvme_interface.cc
  • src/dev/storage/nvme_interface.hh
  • src/dev/storage/SATA.py
  • src/dev/storage/sata_interface.cc
  • src/dev/storage/sata_interface.hh
  • src/dev/storage/UFS.py
  • src/dev/storage/ufs_interface.cc
  • src/dev/storage/ufs_interface.hh
  • src/arch/x86/X86MSIHandler.py
  • src/arch/x86/msi_handler.cc
  • src/arch/x86/msi_handler.hh

About

Open-Source Licensed Educational SSD Simulator for High-Performance Storage and Full-System Evaluations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 80.4%
  • Python 13.2%
  • C 3.8%
  • Assembly 1.4%
  • HTML 0.3%
  • CMake 0.2%
  • Other 0.7%