diff --git a/README.md b/README.md index 61f68df3e7ad1083939d28251a538ef74ccd9c96..18c441c0951fed673767e9c17a0748cf7ad66c0f 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ We also made use of some handy scripts to install the environment and launch the ## Steps to reproduce You should be able to reproduce the experiments with a standard Linux machine (laptop, desktop, one cluster node) that has a graphical interface for the Jupyter notebooks. We personnaly used a 16-core Intel Xeon E5-2630 v3 machine from Grid'5000 on which the experiments ran in less than two hours. -You will need ~10GB disk space for the inputs, outputs and dependencies. +You will need 5GB disk space on `/` for the dependencies and ~15GB for the input and output data. ### 1. Install For the sake reproductibility, all the dependancies for these experiments and their version (release tag or commit number) are managed with the package manager Nix. If you don't have it on your machine, the following command should install it. Otherwise, please refer to [their documentation](https://nixos.org/download.html). @@ -49,10 +49,10 @@ Still inside the nix shell, launch the python script `campaign.py`. It will prep ```bash python3 campaign.py ``` -This step took around 2 hours for us to execute in parallel on our 16-core machine. +This step took 96 minutes on a 2 x Intel Xeon E5-2660 v2 10 cores/CPU. ### 4. Analyse the results -Finally and still in the nix shell, run this Jupyter notebook to plot the graphs displayed in the article (~15-20mn): +Finally and still in the nix shell (otherwise you just need to install with `pip` some python libraries like pandas, evalys, matplotlib...), run this Jupyter notebook to plot the graphs displayed in the article (~10mn): ```bash jupyter notebook analyse_campaign.ipynb ``` \ No newline at end of file