Ludwig on ARCHER2: task-based execution

Davide Marenduzzo, Kevin Stratford · Zenodo (CERN European Organization for Nuclear Research) · 2023

This report details a series of software developments in Ludwig, a code for complex fluids. These include improvements to general performance, message passing, and output to file. The common theme is the use of OpenMP to provide additional parallel where possible. Results of standard benchmarks using up to 4096 nodes are presented. Keywords: high performance computing, hybrid parallelisation, fluid dynamics.

Read the paper · More papers on PaperTik