Measurement campaign
Collecting performance data
Connect to a bash shell in the running container.
docker exec -u abc -it -w /config/ProbabilisticGraphQuery/measurements pgq-devenv /bin/bash
The following coomand executes the incremental measurement campaign.
./measure.sh
The following coomand executes the measurement campaign for scaling.
./measure-scale.sh
Note
Running the measurements may take days. Ensure that the campagin is not interrupted.
Processing the data
- Terminal
- GUI
Run the following commands to gnereate the diagrams.
docker exec -u abc -it -w /config/ProbabilisticGraphQuery/measurements pgq-devenv jupyter execute diagrams-scale.ipynb
docker exec -u abc -it -w /config/ProbabilisticGraphQuery/measurements pgq-devenv jupyter execute diagrams.ipynb
Connect to the container via RDP as before.
- Stat a jupyter notebook from
Applications -> Development -> Jupyter Notebook
- Open the notebooks from
ProbabilisticGraphQuery -> measurements -> diagrams[-scale].ipynb
- Run notebook.
Run -> Run All Cells