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

Introduction to High Performance Computing for astronomical software development

Learning Objectives for the Workshop

  • 1
  • 2

Setup

Please make sure that you have all the necessary software and accounts setup ahead of the workshop as described in the Setup section. Also check the list of common issues, fixes & tips if you experience any problems running any of the tools you installed - your issue may be solved there.

Schedule

Setup Download and setup software required for the course
00:00 Setting the Scene What are we teaching in this course?
What motivated the selection of topics covered in the course?
00:10 Section 1: HPC basics Question 1
00:15 HPC Intro Question 1
00:20 Intro code examples Question 1
00:25 Command line for HPC and other remote facilities Question 1
00:30 HPC facilities Question 1
00:35 Section 2: HPC Bura Question 1
00:40 Bura access Question 1
00:45 Intro for computing nodes and resources Question 1
00:50 Slurm Question 1
00:55 Resource optimization Question 1
01:00 Wrap-up Looking back at what was covered and how different pieces fit together
Where are some advanced topics and further reading available?
01:15 Command line basics What command line skills do I need to work with data on High Performing Computing (HPC)?
01:15 Finish

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