test: add BMI2 bitwise benchmark baseline#789
Conversation
Change-Id: Iaa22a3db798903f6852a166ab4a039fd040b959b
|
The baseline workflows are currently in |
|
For visibility: the upstream workflows for this baseline PR still appear to need maintainer approval, but I ran the same benchmark from this branch in a temporary fork-only workflow to get provisional fallback numbers: That run used an AMD EPYC 7763 runner with Ubuntu 24.04 / GCC 13.3.0 and printed The authoritative signal should still come from this PR's upstream CI once approved. |
This is the baseline PR requested in https://github.com/QuEST-Kit/QuEST/pull/779#issuecomment-2948379234.\n\nIt adds the same automated benchmark from #779, but is based on current devel and intentionally does not include the BMI2 helper implementation changes. The goal is to let CI run the identical benchmark against the current fallback/original bitwise helper paths for a like-for-like comparison with #779.\n\nValidation performed locally:\n- Confirmed the benchmark source matches #779 byte-for-byte.\n- Confirmed the CMake patch matches the benchmark-only commit from #779 via stable patch-id.\n- Ran
git diff --check.\n\nI could not run the CMake build locally because this machine does not currently havecmakeinstalled; CI should provide the cross-platform benchmark output.