Skip to content

tools(rdna): drop the TunableOp mirror and unused probes - #101

Merged
BlivionIaG merged 2 commits into
rdna_extrasfrom
cursor/tunableop-probe-cleanup-3a9a
Oct 16, 2026
Merged

BlivionIaG merged 2 commits into
rdna_extrasfrom
cursor/tunableop-probe-cleanup-3a9a

Conversation

@BlivionIaG

Copy link
Copy Markdown

Purpose

Subtraction-only cleanup. The tools/rdna2/tunableop_env.sh mirror matched tools/rdna2_028/tunableop_env.sh below its header, so the V620 launchers, the live-prefill recipe, and the coverage test now source the remaining helper, and the mirror is deleted. configure_v620_tunableop is still defined there. configure_mtp_tunableop had no callers and is gone.

Deleted probes with no inbound reference: tools/probe_concurrent_greedy.py, tools/rdna2/tunableop_rows_probe.py, tools/rdna2/test_startup_plan_cpu.py (and its command in docs/rdna2/V620-CANDIDATE.md), tools/rdna/port_v031/gptq_moe_expert_check.py.

Does not edit files owned by #100, #99, #44, or the #87 campaign deletions. tools/rdna2_028/tunableop_env.sh and the row-pipeline scripts stay. tools/rdna2/serve_v620_baseline.sh is also in #25; the only edit here is the source path on the TunableOp line. #25's all-reduce defaults and native check are untouched.

Not a duplicate: open PRs do not retarget this mirror or delete these probes (#87 keeps tunableop_env.sh and the row pipeline; #44 removes in-tree debug helpers, not these tools).

Two README lines still name the deleted mirror (tunableop/README.md, tunableop/rocm10-rocblas5.6/README.md). Those files are in #99 and were left alone.

AI assistance was used. No model-output change, so no model eval.

Test Plan

rg -n --fixed-strings configure_mtp_tunableop
rg -n --fixed-strings probe_concurrent_greedy
rg -n --fixed-strings tunableop_rows_probe
rg -n --fixed-strings test_startup_plan_cpu
rg -n --fixed-strings gptq_moe_expert_check
rg -n --fixed-strings tools/rdna2/tunableop_env.sh
bash -n tools/rdna2/serve_v620_candidate.sh tools/rdna2/serve_v620_baseline.sh tools/rdna2/serve_v620_piecewise.sh tools/rdna2_028/tunableop_env.sh
python3 -m venv --without-pip /tmp/v620-cpu-venv
/tmp/v620-cpu-venv/bin/python -m unittest tests.tools.test_v620_tuning_coverage -v

Test Result

rg for configure_mtp_tunableop, probe_concurrent_greedy, tunableop_rows_probe, test_startup_plan_cpu, and gptq_moe_expert_check: no matches.

rg for tools/rdna2/tunableop_env.sh:

tunableop/rocm10-rocblas5.6/README.md:30
tunableop/README.md:34

bash -n on the four scripts: exit 0.

tests.tools.test_v620_tuning_coverage: 4 passed in 0.238s (stdlib venv, no pip).

Open in Web Open in Cursor 

BlivionIaG and others added 2 commits October 16, 2026 15:26
Point the V620 launchers and the coverage test at
tools/rdna2_028/tunableop_env.sh, delete the byte-identical
tools/rdna2 mirror, and remove configure_mtp_tunableop (no callers).
Delete probes with no inbound reference.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Signed-off-by: BlivionIaG <15323295+BlivionIaG@users.noreply.github.com>
Retarget the V620 launchers, the live-prefill recipe, and the coverage
test at tools/rdna2_028/tunableop_env.sh, and drop the unused
configure_mtp_tunableop alias. configure_v620_tunableop stays.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Signed-off-by: BlivionIaG <15323295+BlivionIaG@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/tunableop-probe-cleanup-3a9a branch from 2199ddf to 600d446 Compare October 16, 2026 15:26
@BlivionIaG
BlivionIaG marked this pull request as ready for review October 16, 2026 15:26
@BlivionIaG
BlivionIaG merged commit d39f0aa into rdna_extras Oct 16, 2026
4 checks passed
BlivionIaG added a commit that referenced this pull request Nov 12, 2026
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