- Docker for Mac / Docker for Window.
All slurm configuration locate in input/etc/*, for traces input/traces/*.
./bin/root.shto spawn docker-nextflow-singularity session. then- (inside docker)>
./bin/run.sh main.nfto run simulation for all combinations[input/etc/*Xinput/traces/*]. - (inside docker)>
./bin/clean.shto clear nextflow cached && working dir.
Analytic code locate in src, ubccr example code in tutorial
./bin/dev.shto spawn RStudio server (docker-r-slurm-sim-tools) session. then- (inside docker)>
echo "dev:your_new_passwd" | chpasswdchange password to secure localhost:8787 while developing.
- docker-slurm-simulator: Simulator part, solely relied on modified slurm 17.xx+ from ubccr-slurm-simulator/slurm_simulator
- docker-r-slurm-sim-tools: RSlurmSimTools Analysis tools Kit + RStudio server.
- nstda-hpc-slurm-simulation: Utilize Nextflow for reproducibility, main goal of this project is to gain more understanding for each slurm configuration and their impact in each scenario, Followed the original intention of ubccr-slurm-simulator/slurm_sim_tools
- Slurm Simulations Tools made by University at Buffalo.
- Nextflow
- Singularity