IronySuzumiya / SimpleSSD-FullSystem

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 80.5%Language:Python 13.2%Language:C 3.4%Language:Assembly 1.4%Language:Hack 0.5%Language:HTML 0.3%Language:CMake 0.2%Language:Shell 0.2%Language:Makefile 0.2%Language:M4 0.1%Language:Perl 0.1%Language:Fortran 0.0%Language:SuperCollider 0.0%Language:Roff 0.0%Language:Scala 0.0%Language:Vim Script 0.0%Language:sed 0.0%Language:Awk 0.0%Language:Java 0.0%Language:VBA 0.0%Language:Emacs Lisp 0.0%Language:Forth 0.0%Language:SWIG 0.0%Language:Objective-C 0.0%