Automated Benchmarks (Reframe)

Automated Benchmarks (Reframe)

Objective 

To utilise Reframe as a single wrapper for the suite of existing DiRAC and UCL Tier2 benchmarks – with the aim of providing a single set of benchmarks that can be run as needed following system upgrades.

Summary of work undertaken 

The following were successfully added to Reframe:

  • The benchmarks for Swift and Grid
  • The benchmarks for CP2K
  • The benchmarks for HPGMG, IMB, and Sombrero (the latter is a mini-app for Swift)

Work on benchmarks that has been progressed, but as yet not completed due to the technical challenges:

  • Ramses, Sphng, and Trove
Outputs

Implementation of Reframe for Benchmarks – Final Report