
From Serial to Supercomputer: Scaling Fourier Transforms with MPI and ARCHER2
Scaling Fourier transforms with MPI on ARCHER2 — Amdahl and Gustafson’s laws, strong and weak scaling, and real supercomputer measurements.
Category
3 articles on programming.

Scaling Fourier transforms with MPI on ARCHER2 — Amdahl and Gustafson’s laws, strong and weak scaling, and real supercomputer measurements.

An introduction to MPI for distributed-memory parallel programming — process model, communication patterns and how it differs from OpenMP.

A practical introduction to OpenMP for shared-memory parallel programming on multicore systems — constructs, clauses and compilation.