Details
-
Feature
-
Could have
-
SRCnet
-
-
-
2
-
2
-
0
-
Team_MAGENTA
-
Sprint 5
-
-
-
-
PI24-PB SRCNet0.x example-workflows-and-benchmarks tests-compilation
Description
This feature captures work required to enable execution of SRC Workloads tasks as regular benchmarks of compute performance within the SRCNet. Given the range of tasks in the SRC Workloads repo, this will focus on a subset of these (2-3 tasks initially). In addition to enabling these tasks to run on HPC resources via the Singularity container runtime engine, this feature captures work in creating integration test, and small versions of the selected tasks, and deploying these on a regular cadence on one or more machines, to generate a regular stream of runtime metric data for the dashboard to display. This could make use of something like e.g. https://github.com/mcuadros/ofelia.
This will enable these tasks to be run regularly across sites of the SRCNetwork (including on HPC resources), as part of a regular compute benchmarking exercise. The integration test versions will also validate the ability of the various resources to run the tasks successfully, as well as providing additional quality control on future merge requests.