Curriculum

AMA27's training is organised in three tracks. A module is a short course. Each is taught as a workshop or a webinar series, and written so you can work through it alone. The tutorials listed under a module are single lessons, 5 to 15 minutes each, that you can take whenever you need them.

Modules marked in draft have an outline but no dates yet. Lessons without a link are still being written.

A. Onboarding

  • Basics of using AMA27 (in draft): your account, the shell, where files live, and a first job.
  • Using Slurm (in draft): asking for cores, memory and time; finding out why a job waits or fails; job arrays.
  • Open OnDemand (in draft): using the cluster from a browser, for files and for interactive apps.

B. Productivity & Data

C. Parallel & Performance

  • OpenMP (in draft): threads on one node.
  • MPI (in draft): processes across nodes.
  • Profiling & optimization (in draft): measuring where a program spends its time, and fixing what you find.

Where to start

Do Start an OnDemand session once, then take the module that matches your work. Do the A track first. It assumes no cluster experience, while B and C assume you can submit a job.