Slurm Advanced Training 21-24 February 2023
9:00am - 12:00pm
The training is offered virtual/online only. It is a 4-day event, 3 hours per day (from 9am – 12noon (AWST)). There are a limited number of seats available, so register only if you plan to attend all days.
This course is targeted at HPC users who are at an intermediate (or higher) level. Attendees should have:
- A basic idea of code development
- Familiarity with Linux command line
- Experience with command-line editors (i.e. vi, nano, emacs)
- Experience with compilers
- Domain knowledge (as hands-on will leverage attendees’ codes
The training is a combination of presentation slides, live demo, Q&A, hands-on, and bespoke consult.
The following Advanced Features will be covered. Hands-on activities are included.
- Topology Aware Scheduling
- Job Sanity Check
- Job Profiling
- Multithreading (SMT)
- Heterogeneous Jobs
- Checkpointing and Restart
The following Job Dependencies and Workflows topics will be covered. Hands-on activities are included.
- Chain Jobs
- Staging input before running and storing outputs
- Master/Slave programs
The following System Information and Job Monitoring topics will be covered. Hands-on activities are included.
- System Information
- Job Monitoring
Presenter: Jordi Blasco
Jordi Blasco is the Co-founder and Chief Technology Office of HPCNow! He has degrees in physics with specialization in computational physics from the University of Barcelona (Spain). Jordi has +17 years experience in High Performance Computing (HPC) in industry and academic environments, +12 years experience in solutions architect on mission-critical environments, and +12 years experience in leadership & coordination of cutting-edge HPC projects.
Jordi has a solid background in parallel programming, performance analysis, application tuning, and HPC system administration. Jordi is a very active contributor to several open-source projects dealing with High Performance Computing and he has worked as an independent advisor for several companies and research centers.