v1.0.0
Features in this release
Installation
- Supports modern python packaging
Support for HPC systems
- ReFrame configuration and spack environments for supported systems
- List of supported systems (see docs for details):
|
|
|
|
ARCHER2 |
CSD3 |
Cosma |
DIaL2 |
DIaL3 |
Isambard 2 |
Myriad |
Tursa |
Application benchmarks
- List of included benchmarks (see docs for details):
|
|
|
|
HPL |
IMB |
OMB |
hpcg |
hpgmg |
sombrero |
babelstream |
cp2k |
grid |
openmm |
ramses |
sphng |
swift |
trove |
trove-pdsyev |
wrf |
Spack integration
SpackTest
class adds improved spack integration to rfm.RegressionTest
- Spack environment automatically detected by ReFrame on supported systems
Postprocessing suite
- Independent python library
- Parses ReFrame perflogs into pandas DataFrames
- Unpacks complex fields into components
- Concatenates multiple perflogs into single DataFrame
- Supports data filtering with logical operators
- Supports scaling axis value columns in the DataFrame to user specifications
- Plots pairs of variables in bar charts using bokeh
- Script provided for end-to-end postprocessing on the command line
- Configuration can be generated and/or modified by a streamlit GUI and stored in yaml file
Documentation
Contributing institutes
We are grateful for the contributions to this release from our collaborators in:
- University of Bristol
- University of Cambridge
- University of Edinburgh
- University of Leicester
- University of Reading
- Met Office