Published March 8, 2026 | Version v1
Software Open

Toward Reproducible and Standardized Computer Architecture Simulation with gem5 - Artifacts

Description

This paper introduces standardized gem5 resources (disk images, kernels and workloads) and new features (hypercalls, Suite, MultiSim) to enhance reproducibility in gem5-based research. All the contributions of this paper are upstreamed to the main gem5 repository and are available in release v25.0 and later. The source for building all the resources mentioned in this paper is available in the gem5 resources repository. For ease of access, we have also created a Zenodo archive with all the sources and scripts needed to run a representative simulation in gem5.

Since the paper includes a building multiple disk images and workloads across different ISAs that in total will take weeks to run, the instructions here will focus on re-building the NPB disk image from the provided base image and running the NPB BT Size S workload as an example.

Files

Files (2.2 GB)

Name Size Download all
md5:a79b097541eb3d327480b5a2970ab019
2.2 GB Download

Additional details

Funding

U.S. National Science Foundation
Collaborative Research: Frameworks: Advancing Computer Hardware and Systems' Research Capability, Reproducibility, and Sustainability with the gem5 Simulator Ecosystem 2311888
United States Department of Energy
Cryo-Phoenix: Cryogenic and Photonic Zetta-Scale Supercomputing System Modeling SC0024502