Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 7.35 KB

File metadata and controls

32 lines (25 loc) · 7.35 KB

Level 3 source artifacts (scheme 3: project-controlled external source artifacts)

Generated by tools/artifacts/generate_release_manifest.py on 2026-09-14T03:34:48Z from tools/artifacts/artifact_catalog.yaml, level3/<app>/provenance/source.lock*.yaml, benchmark.yaml, provenance/LOC*.json, provenance/check_workspace*.json, the materialization markers and the maintainer's local artifact staging (status only; no path is recorded). Machine-readable copy: tools/artifacts/release_manifest.json.

Every artifact is <app>[-<variant>]-<source_version>.tar.zst with the top-level entries src/ (application source + upstream-bundled dependency source, approved patches pre-applied) and deps/ (benchmark-specific source dependencies). Identity = source_tree_sha256 (hpcperf-tree-1); the archive sha256 is recorded separately. Users materialize with tools/prepare_benchmark.sh level3 <app>; the artifact is found in the local content-addressed cache or downloaded from the immutable URL recorded in the lock once published. Remote status: 11 artifact(s) PUBLISHED and REMOTE_FETCH_VERIFIED (anonymous download checked against the lock, then a clean clone with an empty cache and a plain prepare_benchmark.sh; level3/PUBLICATION_RECORD.md); geos retired: never published.

App variant suite artifact source version compressed uncompressed entries archive sha256 tree sha256 upstream patches redistribution equivalence local staging materialized+check statuses LOC app-owned / total materialized
lammps - retained lammps-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 110.0 MB 435.9 MB 13893 4f6e1096de3a6671… d7549c2f6d1b5b6c… stable_22Jul2025_update6 9c5ab448c78a 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, AGENT_WORKSPACE_VERIFIED, REMOTE_FETCH_VERIFIED 852527 / 1471402
sparta - retained sparta-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 20.3 MB 72.5 MB 3084 ea3be3032b3d6a41… 63519f0e3e9ac974… 27Aug2026 95b9abaa8bd5 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 131181 / 354863
warpx - retained warpx-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 13.6 MB 40.0 MB 4632 d4eca1ca57907dd2… e90d20b2a7d82634… 26.09 0c62c75e53a9 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 112459 / 492389
specfem3d - retained specfem3d-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 236.8 MB 634.3 MB 6205 62b9739b1440a1cb… 9bdc4eed3a3593e4… v4.1.1 c67d3ae7d4bf 2 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 142516 / 307549
nekrs hypregpu retained nekrs-hypregpu-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 45.9 MB 220.4 MB 14447 83c721f69eb47bea… 76e6ad3cdd624a90… v26.0 96b3cf9e5bac 3 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 53131 / 2366122
nekrs cpucoarse retained nekrs-cpucoarse-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 45.9 MB 220.4 MB 14447 a0b1d0a9a8a45edb… 6bde03184c09b236… v26.0 96b3cf9e5bac 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) no / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 53131 / 2366118
nyx - retained nyx-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 75.7 MB 187.6 MB 5933 218ba208e5d270ab… 71b64ddffc1e5c5f… 26.09 e06eabc1b9db 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 32330 / 994298
cp2k - retained cp2k-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 201.2 MB 495.3 MB 9009 d6776dd4fa3107d4… d877d2d4de4643ce… v2026.2 67b5da876dd6 1 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 1085842 / 21479099
qmcpack - retained qmcpack-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 215.0 MB 533.3 MB 8344 6c1585bd027f44f4… f0dbdc83677ff4a6… v4.4.0 2601d62e3539 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 337840 / 12122677
dftfe - retained dftfe-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 174.5 MB 262.3 MB 3525 0259dfec2c9459f7… 54bea98826f91a4c… release 1.2.0 commit (2025-08-17) 7147faa51f7c 1 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 107718 / 12896192
geos - retired geos-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 362.6 MB 751.1 MB 7026 cc5a6bfaf27504a2… 208e8f98027e5a5f… develop @ 2026-09-04 b7a0f1330527 4 blocked EQUIVALENT not staged yes / PASS RETIRED, FROZEN, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_ARTIFACT_UNPUBLISHED 406925 / 15395169
exaca - retained exaca-hpcperf-l3-v1.tar.zst hpcperf-l3-v1 2.6 MB 15.3 MB 1579 3de419c92222c0a7… b88e84b74db34b8a… 2.1.0 d26e59cd51e2 0 cleared EQUIVALENT LOCAL_ARTIFACT_VERIFIED (re-hashed) yes / PASS FROZEN, LOCAL_ARTIFACT_VERIFIED, LOCAL_MATERIALIZATION_VERIFIED, REMOTE_FETCH_VERIFIED 6512 / 287697

Default suite (10 retained applications, 11 artifacts): 1.1 GB compressed (1197001594 bytes), 3.0 GB uncompressed after materialization. Order: lammps, sparta, warpx, specfem3d, nekrs, nyx, cp2k, qmcpack, dftfe, exaca.

Status vocabulary

  • FROZEN: source.lock (schema hpcperf-source-lock-2) records upstream commit, patch series, dependencies, artifact size/sha256 and source_tree_sha256.
  • LOCAL_ARTIFACT_VERIFIED: the artifact in the maintainer's local staging was re-hashed and fully extracted/tree-hashed against the lock (tools/artifacts/verify_artifact.py --full).
  • LOCAL_MATERIALIZATION_VERIFIED: tools/prepare_benchmark.sh materialized src/ (+ deps/) here from the artifact and tools/check_workspace.py PASSes on the canonical directory.
  • AGENT_WORKSPACE_VERIFIED: a real agent-edit closed loop (workspace outside the repository: injected compile error fails the build, restore rebuilds, small case validates, protected-file tampering refused) is recorded in provenance/agent_workspace_verification*.yaml.
  • REMOTE_ARTIFACT_UNPUBLISHED: no artifact has been uploaded; artifact.primary in the lock is {url: null, status: unpublished} (no fabricated URL). REMOTE_FETCH_VERIFIED is only set after a real download + verification from the published URL.
  • RETIRED: not part of the default suite; no artifact is staged or published (GEOS: ParMETIS redistribution constraint + replacement decision). CANDIDATE(pending|admitted): replacement application under bring-up.