Clone the repository to a location of your choosing or just download the dockerfile:
git clone https://github.com/lfd/qsw_23_codesign_scalability.git
To create a Docker image, build it using the 'docker build' command. Once the image has been built, you can run it using the 'docker run' command. Here are the steps to build and run your Docker image
docker build -t 'your-image-name' .
docker run -it --rm -v "$PWD":/app 'your-image-name' /bin/bash
cd /app
sh run.sh
Select a name of your choice to replace 'your-image-name'. Make sure to run the following commands from the directory that contains your Dockerfile. Once you have started the container with 'docker run', you can interactively set various parameters such as graph density, optimization level, number of iterations, and number of parallel threads. Additionally, you can specify the problem for which to generate raw data. To further customize the experiment, you can adjust the parameters in the 'experiments.py' class.
pip install -r requirements.txt