Skip to content

chore(scripts): delete unused bench_abba_gpu.sh#812

Merged
MauroToscano merged 1 commit into
mainfrom
chore/bench-abba-cleanup
Jul 14, 2026
Merged

chore(scripts): delete unused bench_abba_gpu.sh#812
MauroToscano merged 1 commit into
mainfrom
chore/bench-abba-cleanup

Conversation

@MauroToscano

@MauroToscano MauroToscano commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What

Deletes scripts/bench_abba_gpu.sh. One file, nothing else.

Why

  • Nothing invokes it. The GPU bench CI (/bench-gpu) runs bench_abba.sh; the only remaining reference to the file was a stale comment.
  • Its premise was a mismatch. It wrapped the rigorous ABBA paired-t + exact-Wilcoxon method around a GPU-on-vs-off question, where the effect is 10–40% and two runs settle it by eye. That statistical machinery only earns its keep on the ~1% PR-vs-baseline deltas bench_abba.sh measures.

Deleting it also resolves the earlier "stats block duplicated between the two bench scripts" review finding by itself — with the second copy gone there's nothing to de-duplicate, so bench_abba.sh keeps its self-contained stats and no shared helper is needed.

Split out of #800 (cuda build robustness) since it's trivial and has no build/runtime surface.

MauroToscano added a commit that referenced this pull request Jul 14, 2026
The bench-tooling dedup + bench_abba_gpu.sh removal are split into #812 so this
PR is purely the cuda build-robustness changes (which want a GPU test run),
leaving the trivial script cleanup free to merge independently.
Nothing invoked it — the GPU bench CI (/bench-gpu) runs bench_abba.sh, and the
only reference was a stale comment. Its premise was also a mismatch: it wrapped
the rigorous ABBA paired-t/Wilcoxon method around a GPU-on-vs-off question,
where the effect is 10-40% and two runs settle it by eye. That machinery earns
its keep only for the ~1% PR-vs-baseline deltas bench_abba.sh measures.

Deleting it also resolves the duplicated-stats review finding on its own (the
second copy is gone), so no shared-lib extraction is needed — bench_abba.sh
keeps its self-contained stats.
@MauroToscano
MauroToscano force-pushed the chore/bench-abba-cleanup branch from 303389c to 35f9156 Compare July 14, 2026 16:30
@MauroToscano MauroToscano changed the title chore(scripts): dedup ABBA bench stats + drop unused bench_abba_gpu.sh chore(scripts): delete unused bench_abba_gpu.sh Jul 14, 2026
@MauroToscano
MauroToscano added this pull request to the merge queue Jul 14, 2026
Merged via the queue into main with commit c511b31 Jul 14, 2026
15 checks passed
@MauroToscano
MauroToscano deleted the chore/bench-abba-cleanup branch July 14, 2026 20:59
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.

2 participants