Parallel Programming for HPC
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.
You'll learn:
- 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.
For more information, please click here.
Licence: All Rights Reserved
Contact: training@intersect.org.au
Keywords: Research Computing, HPC
Additional information
Status: Active
Parallel Programming for HPC
https://intersect.org.au/training/course/hpc301
https://dresa.org.au/materials/parallel-programming-for-hpc
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.
#### You'll learn:
- 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.
**For more information, please click [here](https://intersect.org.au/training/course/hpc301).**
training@intersect.org.au
Research Computing, HPC