To cite this version: Keahey, K., Richardson, M., Tolosana Calasanz, R., Hunold, S., Lofstead, J., Malik, T., & Perez, C. (2025). Report on Challenges of Practical Reproducibility for Systems and HPC Computer Science. Community Workshop on Practical Reproducibility in HPC, Atlanta, Georgia. Zenodo. 10.5281/zenodo.15306610
This repository hosts the artifact checklists developed during the Community Workshop on Practical Reproducibility in HPC, held in November 2024. These checklists are designed to guide researchers in packaging and presenting their experiments to facilitate reproducibility in high-performance computing (HPC) and systems computing environments.
The checklists are divided into two main categories:
The checklists are available in both online as HTML and PDF formats for easy access and use.
The checklists for experiment packaging and style will continue to evolve as reproducibility practices mature in the HPC community. To encourage feedback, we are hosting these checklists on our GitHub repository and invite community contributions through GitHub Pull Requests.
To submit a pull request with suggested modifications:
git checkout -b my-changes
experiment-style.md
or
experiment-packaging.md
.
(You can edit files directly in GitHub or clone the repository locally and
edit them using your preferred text editor.)Review Process: Our committee will review all contributions within 4 weeks of submission, evaluating them for practical utility and broad applicability across HPC domains.
Updates: Approved contributions will be merged into the main branch, with attribution to contributors.
This collaborative approach ensures the checklists remain current and representative of best practices across the diverse HPC reproducibility landscape.
For additional questions or feedback, please contact Marc Richardson at mtrichardson@uchicago.edu.