Date: 12 October 2021 @ 18:00 - 19:00

Timezone: Eastern Time (US & Canada)

Language of instruction: English

This course is a part of SHARCNET's ongoing "Introduction to Advanced Research Computing" series of online courses for 2021-2022. Compute Canada account is required to enroll.To register for any of the courses:

• Follow this link: https://training.sharcnet.ca

• Click the Log in link at the top right-hand side

• Log in with your Compute Canada login and password

• Click Site Home in the left-hand side menu

• Click 2021-2022 Introduction to Advanced Research Computing (ARC)

• Browse the list of (currently available) courses and enroll in the ones you are interested in

• To enroll in a course click on the course name and then click on that course’s enroll button

Course Syllabus:

Scheduling software on a compute cluster is how one runs programs/jobs on that compute cluster. When jobs are submitted to the scheduler, the scheduler directs where and when those jobs run within the compute cluster. The order jobs are run is based on each job's priority calculated using that system's fair share policy. Finally, each job that runs has its requested resources tied to their account so it is able to use such when it runs.

This course discusses Compute Canada's compute cluster scheduling software (SLURM) as well as aspects of how jobs are scheduled, using interactive jobs to do (human) interactive (live) work, and how to estimate job resource requirements.


Activity log