Get started with parallel application development
Introduction
Before you start
Debug your application
Optimize your code
Next Steps
Get started with parallel application development
Who is this for?
This is an advanced topic for HPC software developers writing MPI applications.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Debug and fix a parallel application
- Profile and optimize your code
- Use optimized routines for common math operations
Prerequisites
Before starting, you will need the following:
- General knowledge about distributed parallelism (MPI)
- Some understanding of C, Python, and Linux commands
- An Arm computer running Linux. Cloud instances can be used, refer to the list of Arm cloud service providers .