big-data-lab-team / paper-io-simulation

A paper describing a page cache simulator implemented in the WRENCH framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A paper on I/O simulation in SimGrid.

Generate the pdf from svg figures

Generate pdf files used in the paper from svg files.

  1. Install inkscape
  2. ./generate_figures.sh

Generate the figures

If the svg files are not available to generate pdf files, you should re-generate the svg files from experiment results by running the python script gen_fig.py.

Experimental figures are generated and saved in:

The other general figures can be found here

Get the log files

If the log files are missing, or if you would like to run the experiments with your own configurations, you should run the real pipeline/simulators to generate these logs.

1. Real execution

1.1 Single-threaded experiment.
1.2 Multi-threaded experiment.
1.3 NFS experiment.

If the log files are not available, or you want to generate your log files from your own experiment, run pipeline on a real system using the source code in exp/real/

2. Single-threaded simulation

2.1 Python simulator
2.2 Original WRENCH simulator

3. Multi-threaded simulation

4. NFS simulation

About

A paper describing a page cache simulator implemented in the WRENCH framework


Languages

Language:Jupyter Notebook 43.1%Language:TeX 39.7%Language:Python 12.3%Language:C++ 3.9%Language:Shell 0.4%Language:C 0.3%Language:CMake 0.3%