Ramses
Prerequisites
This code is currently hosted on a private GitHub repo for the benchmarking purposes. If you want to run this benchmark you will first need to request access. Please speak to the RSE team at Leicester for access.
This code requires the following input data.
cosmo3d-IC-256.tar.gz
cosmo3d-IC-322.tar.gz
cosmo3d-IC-406.tar.gz
cosmo3d-IC-512.tar.gz
They are publicly available on zenodo.
NB They will be automatically downloaded by reframe, but it takes roughly 15 mins at 5MB/s. They will only be downloaded once
per run, but if you manually re-run tests you may prefer to use the following options
--restore-session
and
--keep-stage-files
.
Usage
From the top-level directory of the repository, you can run the benchmarks with
Filtering the benchmarks
By default all benchmarks will be run. You can run individual benchmarks with the
--tag
option:
weak
to run the weak scaling benchmarksstrong
to run the strong scaling benchmarks
Examples:
reframe -c benchmarks/apps/ramses -r --performance-report --tag weak
reframe -c benchmarks/apps/ramses -r --performance-report --tag strong
Compiler support
Currently, only the intel compiler is supported for this program.