Luke Hare ff0474f53f Add config files to allow switching between platforms or configurations 2 éve
..
def_files a38fcf91f9 Add def file for tensorflow v2.7 container 2 éve
sciml-bench @ 2c5035d4ea bac90b4dfc Add sciml-bench submodule to workflows 2 éve
singularity_config_files ff0474f53f Add config files to allow switching between platforms or configurations 2 éve
README.md 4659da7372 Start README 2 éve

README.md

Sciml-bench

https://github.com/stfc-sciml/sciml-bench

Usage

Singularity is used to run these benchmarks. See the docs for steps to install Singularity on Linux.

This repository contains various Singularity def files that define different versions of the containers used to run the sciml-bench benchmarks. Unless otherwise stated, the code for the benchmarks remains the same in each case.

The differences between the containers produced by each of the def files are outlined below. In all cases, the def files found in the sciml-bench repository were used as a starting point, with only minor changes made.

| def file name | container description | |-|-| | | | | | |

Building containers with Singularity

sudo singularity build <container_name>.sif def_files/<container_name>.def

Running containers