This lesson is still being designed and assembled (Pre-Alpha version)

Lesson Title

FIXME: home page introduction

Prerequisites

  • linux command line basics, including
    • directory navigation
    • calling commands
    • geting help (man, -h, --help)
    • stdin, stdout, stderr
    • permissions
  • editing files (e.g. nano, vim, gedit)

Schedule

Setup Download files required for the lesson
00:00 1. Introduction - Why HPC? Why would I be interested in High Performance Computing (HPC)?
What can I expect to learn from this course?
00:20 2. Access the HPC How do I log on to the HPC?
01:00 3. Components of HPC What makes up a HPC system?
How may I find what resources are available?
02:00 4. Submit a batch Job How do I submit a job to the batch system?
02:30 5. Resource Management How much time and CPUs do I need for my job?
03:00 6. Modules What are modules and how do I load them?
03:30 7. Data transfer How do I upload data to the HPC?
04:00 8. File Systems How is data organised on the HPC?
04:30 9. Submitting array jobs How to submit, monitor or cancel array jobs (and why).
05:00 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.