Skip to main navigation Skip to search Skip to main content

Addressing Reproducibility Challenges in HPC with Continuous Integration

  • The University of Chicago
  • Argonne National Laboratory
  • Illinois Institute of Technology

Research output: Contribution to Book/Report typesContribution to conference proceedingspeer-review

Abstract

The high-performance computing (HPC) community has adopted incentive structures to motivate reproducible research, with major conferences awarding badges to papers that meet reproducibility requirements. Yet, many papers do not meet such requirements. The uniqueness of HPC infrastructure and software, coupled with strict access requirements, may limit opportunities for reproducibility. In the absence of resource access, we believe that regular documented testing, through continuous integration (CI), coupled with complete provenance information, can be used as a substitute. Here, we argue that better HPC-compliant CI solutions will improve reproducibility of applications. We present a survey of reproducibility initiatives and describe the barriers to reproducibility in HPC. To address existing limitations, we present a GitHub Action, CORRECT, that enables secure execution of tests on remote HPC resources. We evaluate CORRECT's usability across three different types of HPC applications, demonstrating the effectiveness of using CORRECT for automating and documenting reproducibility evaluations.

Original languageEnglish
Title of host publicationProceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2025
PublisherAssociation for Computing Machinery, Inc
Pages437-457
Number of pages21
ISBN (Electronic)9798400714665
DOIs
Publication statusPublished - 15 Nov 2025
Externally publishedYes
Event2025 International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2025 - St. Louis, United States
Duration: 16 Nov 202521 Nov 2025

Publication series

NameProceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2025

Conference

Conference2025 International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2025
Country/TerritoryUnited States
CitySt. Louis
Period16/11/2521/11/25

!!!Keywords

  • Continuous Integration
  • High Performance Computing
  • Provenance
  • Reproducibility

Fingerprint

Dive into the research topics of 'Addressing Reproducibility Challenges in HPC with Continuous Integration'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this