Skip to content

University at Buffalo's Slurm Simulator, a decoupled and encoded to Nextflow version for reproducible Slurm simulation analysis.

Notifications You must be signed in to change notification settings

sinonkt/nstda-hpc-slurm-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSTDA-HPC Slurm Simulation

Prerequisite

  • Docker for Mac / Docker for Window.

Usage

Run Simulation

All slurm configuration locate in input/etc/*, for traces input/traces/*.

  • ./bin/root.sh to spawn docker-nextflow-singularity session. then
  • (inside docker)> ./bin/run.sh main.nf to run simulation for all combinations[input/etc/* X input/traces/*].
  • (inside docker)> ./bin/clean.sh to clear nextflow cached && working dir.

Analyse Simulated Results in RStudio server.

Analytic code locate in src, ubccr example code in tutorial

  • ./bin/dev.sh to spawn RStudio server (docker-r-slurm-sim-tools) session. then
  • (inside docker)> echo "dev:your_new_passwd" | chpasswd change password to secure localhost:8787 while developing.

Other Component & Project Involved.

Decoupled

Combined

Credits

About

University at Buffalo's Slurm Simulator, a decoupled and encoded to Nextflow version for reproducible Slurm simulation analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages