Skip to content

Add prover benchmark to measure scaling#507

Merged
MauroToscano merged 8 commits into
mainfrom
bench-prover-scaling
Apr 22, 2026
Merged

Add prover benchmark to measure scaling#507
MauroToscano merged 8 commits into
mainfrom
bench-prover-scaling

Conversation

@gabrielbosio

Copy link
Copy Markdown
Collaborator

Adds benchmark script that runs different sizes of Fibonacci program and measures per-phase timing and heap peak and shows how it scales when increasing program size.

@gabrielbosio
gabrielbosio force-pushed the bench-prover-scaling branch from 59a51b9 to 67e3e18 Compare April 17, 2026 19:44
@gabrielbosio

Copy link
Copy Markdown
Collaborator Author

/bench

@github-actions

Copy link
Copy Markdown

Benchmark — fib_iterative_8M (median of 3)

Table parallelism: 32 (auto = cores / 3)

Metric main PR Δ
Peak heap 68340 MB 68016 MB -324 MB (-0.5%) ⚪
Prove time 33.922s 33.866s -0.056s (-0.2%) ⚪

✅ No significant change.

⚠️ Baseline heap spread: 5.8% (66969 MB / 68340 MB / 70933 MB) — comparison may be less reliable

Commit: 8828e65 · Baseline: cached · Runner: self-hosted bench

@gabrielbosio
gabrielbosio marked this pull request as ready for review April 17, 2026 22:05
Comment thread prover/src/instruments.rs
Comment thread prover/src/instruments.rs
Comment thread prover/src/instruments.rs
@yetanotherco yetanotherco deleted a comment from github-actions Bot Apr 17, 2026
@yetanotherco yetanotherco deleted a comment from claude Bot Apr 17, 2026
@MauroToscano
MauroToscano added this pull request to the merge queue Apr 22, 2026
Merged via the queue into main with commit d706420 Apr 22, 2026
10 checks passed
@MauroToscano
MauroToscano deleted the bench-prover-scaling branch April 22, 2026 15:50
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.

3 participants