PPoPP Artifact Evaluation

•
1.1k
•

Prepares, packages, and verifies reproducible parallel computing artifacts to secure badges in PPoPP and CGO artifact evaluation tracks.

PPoPP Artifact Evaluation guides researchers through packaging post-acceptance software and experimental artifacts for the ACM PPoPP and CGO artifact evaluation tracks. It enforces PPoPP's specific badge criteria (Artifacts Available, Evaluated Functional/Reusable, and Results Reproduced), designs portable parallel benchmark suites that generalize across differing CPU and GPU topologies, establishes clear paper-to-script mapping tables, and ensures artifacts reliably build and run within an evaluator's initial ten-minute time window.

주요 기능

01Designs portable parallel benchmarks with scaled configurations and stated tolerances
021,090 GitHub stars
03Provides clean containerization patterns using Docker, Spack, and lockfiles
04Aligns artifact submissions with PPoPP-specific badge policies and evaluation criteria
05Documents hardware provenance, thread pinning policies, and GPU fallback configurations
06Generates explicit mapping tables linking paper claims and figures to execution scripts

사용 사례

01Documenting and archiving software packages on Zenodo or Software Heritage to earn ACM badges
02Preparing post-acceptance artifact submissions for PPoPP or CGO conferences
03Making multi-threaded and GPU-accelerated research code reproducible across arbitrary evaluator machines