Slurm job scheduler
First, it allocates exclusive or non-exclusive resources (compute nodes) for a specified duration for users to execute jobs. Second, it provides a framework for launching, executing, and monitoring tasks running on nodes (typically parallel tasks, such as MPI). Third, it reasonably allocates resources for the job queue.
Slurm usage
Instructions and user guide for Slurm-related operations.
Job Submission and Execution
Job Submission and Execution (Recommended for background job execution) sbatch writes the entire computation process into a script, which is then submitted to compute nodes for execution via the sbatch command. Do not execute computational programs directly on the login node after logging into the cluster. You must submit or run jobs interactively using a job submission script. #### Demo Video URL https://www.…
Common Issues
If you encounter the error above, convert the text from DOS format to Unix format. This is because Slurm performs scheduling, and occasional normal wait times are expected.