Recommended Way to Use (ESRF) SLURM Cluster#
There are several ways to use the SLURM cluster at ESRF. Given the limited resources (especially GPUs), here is the recommended approach to use the SLURM cluster with Tomwer:
Connect to the SLURM cluster front-end:
ssh -XC cluster-access
Connect to the ‘interactive’ partition in ‘interactive’ mode:
salloc --partition interactive --x11 srun --pty bash -l
On the node, activate the version of Tomwer that you want to use and start the `canvas` application:
Trigger all jobs requiring a GPU (e.g., Nabu reconstructions) remotely.
Here are two examples:
Remember that some examples of workflows using SLURM are available in examples/remote processing with SLURM, and a video demonstrating this use case is available:
Warning
Please remember that all ‘Nabu’ tasks will require a GPU, so you will not be able to run them locally on the ‘interactive’ partition or any node without a dedicated GPU.