Expand description
Dual-artifact comparison: portable codegen vs -C target-cpu=native.
Builds the standalone benchmarks/arm_kernels package twice (generic vs
native), runs each binary, and compares measured medians. This is the
dual-artifact track beyond in-process AVX2 stand-ins.
Requires a working cargo on PATH. Never invents timings.
Structs§
- Artifact
Arm - One compiled artifact run.
- Native
Artifact Report - Full dual-artifact report.
- Native
Artifact Suite - Suite of native-artifact comparisons on one host.
Functions§
- default_
artifact_ kernels - Default kernels for a single-machine artifact suite.
- find_
workspace_ root - Locate workspace root (directory containing
benchmarks/arm_kernels). - run_
native_ artifact_ compare - Run portable vs native compiled artifact comparison.
- run_
native_ artifact_ suite - Run all default (or provided) kernels.
- suite_
to_ workload_ entries - Convert a suite into HNEP workload entries (names
artifact-<kernel>).