HPC
OpenMP
OpenMP uses a fork/join model.
- Fork: Creates a number of parallel threads from a primary thread
- Primary thread is always thread 0
- No guarantee of order
- Join: Synchronises thread termination and returns program control to primary
Resources
- hpc: https://en.algorithmica.org/hpc/
- hpc lecture chalmers: https://hpc.raum-brothers.eu/
- openmp: https://www.openmp.org/