6. TutorialΒΆ

This tutorial will walk you through the basic features of RADICAL-Pilot. Several examples illustrate some common usage patterns in distributed environments.

Prerequisites:

  • You are familiar with Linux or UNIX.
  • You can read and write Python code.
  • You can use SSH and understand how public and private keys work.
  • You understand the basic concepts of distributed computing.

You will learn how to:

  • Submit multiple jobs through a ‘pilot job’ to your local workstation as well as a remote machine.
  • Write programs that run multiple jobs concurrently, sequentially, or both, based on their requirements and dependencies.
  • How to specify input files for tasks.
  • MPI tasks are different from regular tasks.

Contents:

../_images/stooges.png