-
released this
2026-04-19 14:52:12 +00:00 | 0 commits to master since this releaseThis release focuses on making the artifact easier to build/run reproducibly across Linux distros, speeding up gem5 builds, and making the simulation/plot pipeline more automation-friendly.
What Changed
- Python toolchain bootstrapping switches to
uv(replaces the prior pyenv-based setup). The build graph now pins Python 3.14.3 via uv and installs requirements into the project venv. - Virtualenv location moved to repo root:
gem5/venvis now at.venvto avoid a build race where the venv could be initialized beforegem5/exists. - Report build no longer requires GNU Make: the report build is driven by Just via a new
report/.justfile(still using the vendoredlatexrunflow). - gem5 builds are faster by default:
- Build only the needed target (no more
ALLtarget builds). - Use the
gem5.fastpreset (gem5/build/X86/gem5.fast) for the simulator build.
- Build only the needed target (no more
- Plot generation is incremental:
visualize_results.pyskips regenerating figures when outputs are already up-to-date with their inputstats.txtfiles, and prints a generated/skipped count at the end. - Better failure signaling for automation:
cache_config.pynow exits non-zero when the simulation doesn’t end in the expected “normal exit” condition (and prints both the raw exit reason and translated exit event when available). - README installation instructions were tightened up across distros (Debian/Fedora/RHEL/Arch), including missing libc/libstdc++ static/runtime packages for dnf-based systems and better ordering of dependencies.
misesupport was added:- clearer tasks + descriptions, and “run the whole pipeline” ergonomics
- TeX package installation is conditional/idempotent
- adds missing
perltool dependency needed by TeX package installs in some environments
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
A_Quantitative_Cache_Evaluation_of_Select_PolyBench_Kernels_-_Andrade_Canizela_Dimas_Jordão_Pellegrini_0.1.1.r0.g7bc70ad.pdf
9 downloads ·
2026-04-20 00:23:55 +00:00 · 235 KiB -
results.tar.zst
0 downloads ·
2026-04-20 00:24:39 +00:00 · 12 MiB -
workloads.tar.zst
0 downloads ·
2026-04-20 00:24:01 +00:00 · 1.4 MiB
- Python toolchain bootstrapping switches to