Skip to content

gfx1100: MQ4V2 (qt=44) decode at 0.1-0.3 tok/s - V2-ladder SKUs unusable on Windows/RDNA3 #644

Description

@SergioSV96

Registry V2-ladder SKUs for Qwen3.8-27B decode at 0.1–0.3 tok/s on gfx1100 — ~200× slower than classic-MQ4G256 artifacts of the same architecture on identical hardware.

Repro

Windows 11, RX 7900 XTX (gfx1100), ROCm 7.2 HIP SDK. Master tip 363e93d7 (+ #631/#622 cherry-picks for dual-GPU binding), --locked build.

PS> hipfire pull qwen3.8:27b-mq4-xt
PS> hipfire bench qwen3.8-27b.mq4-xt --runs 5 --warmups 3 --max-tokens 128 `
      --backend noslots --workload stateless --spec off --json

Load succeeds (61 kernels JIT'd), but generation crawls:

"decode_tok_s":  { "median": 0.2,  "mean": 0.2, "min": 0.1, "max": 0.3 },
"prefill_tok_s": { "median": 0.4,  "mean": 11.0, "min": 0.2, "max": 27.3 },
"ttft_ms":       [ 69235, 60193, 96596, 901, 878 ]

For contrast, a classic-MQ4G256 artifact (converted from GGUF via --format mq4) of the same architecture decodes at tens of tok/s on this exact box, and its prefill ran ~500 tok/s-class. So the base HFQ4/MQ4G256 lanes are fine; the slowdown appears specific to the MQ4V2 (qt=44) execution path on gfx1100.

Impact

Every qwen3.8:27b-* V2-ladder SKU (mq3/mq4/mq5/mq6 × base/pro/xt, plus trunk) routes through this path — they convert and load cleanly but are not usable for inference on gfx1100 at current master. Presumably related to why registry text carries no live baselines for these SKUs and why #616 (packed-MQ4 backend) / #611 are still open.

Request

If MQ4V2-on-gfx11 is simply "not admitted yet", a registry/CLI warning at pull time would save users a 15 GB download + 86-minute bench discovery. If it's supposed to work, happy to run any diagnostic head — full bench JSON retained.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions