Skip to content

hrx: drop the DSV4_HC_POST waiver now that the add-on comb layout is fixed (engine #1259) - #224

Closed
bong-water-water-bong wants to merge 1 commit into
1bit/hrx-vulkan-patchedfrom
1bit/1259-drop-dsv4-waiver
Closed

bong-water-water-bong wants to merge 1 commit into
1bit/hrx-vulkan-patchedfrom
1bit/1259-drop-dsv4-waiver

Conversation

@bong-water-water-bong

Copy link
Copy Markdown

Follow-up to #221: the add-on fix is https://github.com/1bit-MONSTER/gpu-kernels/pull/60.

hrx_hc_post_comb indexed comb as dsthc + src; ggml stores [hc,hc,n_tokens] as dst + hcsrc, so identity=0 multiplied the residual by the transposed comb (ERR 0.0776/0.2175/0.1740/0.1737 on the four shapes) while identity=1 (no comb) passed. The kernel now bases the row at dst and reads cr[src*c_s1].

With PR #60 built: DSV4_HC_POST 6/6 pass and the full suite is 4592/4592 Backend HRX0 OK, with only the TOPK_MOE internal-VIEW waiver left. Removing this waiver here makes the harness match.

Merge order: gpu-kernels #60 first, bump the gpu-kernels pin, then merge this. On the old pin this branch is red by construction.

…ngine ggml-org#1259)

gpu-kernels PR #60 fixes hrx_hc_post_comb: it indexed comb as dst*hc + src while ggml stores [hc,hc,n_tokens] as dst + hc*src, so identity=0 multiplied the residual by the transposed comb (ERR 0.078-0.217; identity=1 has no comb and passed). With that kernel all six DSV4_HC_POST cases pass and the full suite is 4592/4592 OK with only the TOPK_MOE view waiver left. This rides the gpu-kernels pin bump; without it the suite is red at the old add-on.

Assisted-by: DeepSeek Harness
@bong-water-water-bong

Copy link
Copy Markdown
Author

Superseded by #225, which landed the same branch (2cf6612 waiver removal) on top of #220/#222 - the fork tip 3255900 already carries it.

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