HPC301: Parallel Programming for HPC

Authors: Dr Wei Fang, Dr Israel Casas
Course Duration: Full Day

Move from writing single-threaded programs into the parallel programming paradigm.

About this course

You have written, compiled and run functioning programs in C and/or Fortran. You know how HPC works and you’ve submitted batch jobs.

Now you want to move from writing single-threaded programs into the parallel programming paradigm, so you can truly harness the full power of High Performance Computing.

Learning Outcomes

  • OpenMP (Open Multi-Processing): a widespread method for shared memory programming
  • MPI (Message Passing Interface): a leading distributed memory programming model

Prerequisites

To do this course you need to have:

  • A good working knowledge of HPC. Consider taking our
    Getting Started with HPC using PBS Pro course to come up to speed beforehand.
  • Prior experience of writing programs in either C or Fortran.

Licence

Copyright © 2021 Intersect Australia Ltd. All rights reserved.

Get Started

For enquiries, please contact us at enquiries@intersect.org.au or visit help.intersect.org.au

Get Started