HPC-driven computational reproducibility

07/03/2023
by   Yufeng Luo, et al.
0

Reproducibility of results is a cornerstone of the scientific method. Scientific computing encounters two challenges when aiming for this goal. Firstly, reproducibility should not depend on details of the runtime environment, such as the compiler version or computing environment, so results are verifiable by third-parties. Secondly, different versions of software code executed in the same runtime environment should produce consistent numerical results for physical quantities. In this manuscript, we test the feasibility of reproducing scientific results obtained using the IllinoisGRMHD code that is part of an open-source community software for simulation in relativistic astrophysics, the Einstein Toolkit. We verify that numerical results of simulating a single isolated neutron star with IllinoisGRMHD can be reproduced, and compare them to results reported by the code authors in 2015. We use two different supercomputers: Expanse at SDSC, and Stampede2 at TACC. By compiling the source code archived along with the paper on both Expanse and Stampede2, we find that IllinoisGRMHD reproduces results published in its announcement paper up to errors comparable to round-off level changes in initial data parameters. We also verify that a current version of IlliinoisGRMHD reproduces these results once we account for bug fixes which has occurred since the original publication

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/05/2016

Best Practices for Replicability, Reproducibility and Reusability of Computer-Based Experiments Exemplified by Model Reduction Software

Over the recent years the importance of numerical experiments has gradua...
research
09/01/2022

Reproducible Cross-border High Performance Computing for Scientific Portals

To reproduce eScience, several challenges need to be solved: scientific ...
research
06/29/2023

A Backend Platform for Supporting the Reproducibility of Computational Experiments

In recent years, the research community has raised serious questions abo...
research
04/20/2018

Use Cases of Computational Reproducibility for Scientific Workflows at Exascale

We propose an approach for improved reproducibility that includes captur...
research
05/20/2022

Reproducibility of the First Image of a Black Hole in the Galaxy M87 from the Event Horizon Telescope (EHT) Collaboration

This paper presents an interdisciplinary effort aiming to develop and sh...
research
07/14/2017

Sustainable computational science: the ReScience initiative

Computer science offers a large set of tools for prototyping, writing, r...
research
07/12/2023

CLAIMED – the open source framework for building coarse-grained operators for accelerated discovery in science

In modern data-driven science, reproducibility and reusability are key c...

Please sign up or login with your details

Forgot password? Click here to reset