Skip to content

Re-measure O0 baseline and RockClimb 64x unroll - #91

Merged
byeongjee merged 2 commits into
mainfrom
byeongjee/pacu
Aug 26, 2026
Merged

Re-measure O0 baseline and RockClimb 64x unroll#91
byeongjee merged 2 commits into
mainfrom
byeongjee/pacu

Conversation

@byeongjee

Copy link
Copy Markdown
Owner

Re-runs the two measurements the paper still had marked as unverified.

Uninstrumented O0 baseline (results/uninstrumentedO0.csv)
All 13 benchmarks, ckpt bench uninstrumentedO0. Geometric mean of O0/O3
execution time is 2.56x (previously reported as 3.24x), ranging from
1.13x (sensor_fusion) to 10.81x (aes).

RockClimb crc with 64x unroll (results/rockclimb_crc_unroll64.csv)
ckpt bench rockclimb crc --cap 10uF --max-unroll 64. Execution time drops
from 49373.11 to 31298.09 us (37% faster, previously 21%) and runtime
region boundary hits from 1593 to 69. Still 5% slower than Bao
(29813.37 us, previously 13%), and faster than Schematic-O3 (37679.71 us),
so the paper's claim holds.

@byeongjee
byeongjee merged commit 369fc24 into main Aug 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant