12 November 2025
Europe/Berlin timezone

Program

Running a job on an HPC system is typically not that hard, but  executing a non-trivial workflow that involves both data movement  and various computations is not so trivial. In this training, you will get an overview of tools that can help you to efficiently and conveniently run workflows on supercomputers. 

Learning Objectives 

When you complete this training you will:

  • be able to schedule tasks that run on a login node at given time(s);
  • be able to run SLURM jobs at given time(s);
  • know how to break down a computation that consists of multiple tasks that require specific resources into a set of SLURM  jobs using job dependencies;
  • understand how to use job dependencies to restart jobs that checkpoint their state;
  • understand how to SLURM job arrays to run multiple jobs with similar resource requirements;
  • be able to use either worker-ng or atools to simplify managing such as parallel workflows; 
  • use a workflow manager to run a workflow that consists of multiple tasks that require specific resources.

 

Starts
Ends
Europe/Berlin