Skip to content

brown0394/grad-project

 
 

Repository files navigation

SSD performance improvement through deep learning-based workload analysis

2023 Pusan National University Graduation Project

Contributors:

최성찬 (201824641)

Odgerel Ariunbold (201824623)

Ganchuluun Narantsatsralt (201824621)

data folder contains the data to train and currently it is only the sample file.

data/traceProcess is a script to process whole data from ssdtrace-00 to ssdtrace-26 at once

data/ssdtrace.gz is a gz file which is output of above traceProcess script. This will be used for training model.

data/labeling folder contains the labeled data and codes to lable the datas.

data/labeling/Sector.cpp is a code to calculate frequency, access interval, and overall i/o size.

src/ only source codes must be included in the subfolder of src

src/greedyGC Garbage Collection algorithm implementation src

src/model Deep learning models

src/model/cpp Deployment of LSTM Model to C++ environment.

src/utils other useful scripts

About

2023 Pusan National University Graduation Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 78.1%
  • C++ 20.2%
  • Python 1.1%
  • R 0.3%
  • Shell 0.2%
  • Makefile 0.1%