This is a set of Slurm plugins that are used on LBNL HPCS clusters.
To build Job Submit plugins requires Slurm source code and Makefile should be modified to point to the source code location.
-
job_submit_collect_script: A Job Submit plugin to collect job scripts on the fly and save them to a designated location. You will need to define your own location to save the job scripts. (BUGGY DON'T USE YET)
-
job_submit_require_cpu_gpu_ratio: A Job Submit plugin to verify the CPU/GPU ratio on a particular partition. You will need to define your own partition and ratio in the source code.
-
spank_demo: A SPANK plugin to demonstrate various callback functions.
-
spank_collect_script: A SPANK plugin to collect job script on the fly and save it to a shared location.
-
spank_private_tmpshm: A SPANK plugin to create per-job private /tmp and /dev/shm directories and to clean them after the job completes.