Skip to content

feat(llama.cpp): experimentelles Qwen3.8-27B DFlash2-Preset (200ctx, Q4_K_M Drafter) - #9

Merged
tilloh-dev merged 1 commit into
mainfrom
feat/qwen38-dflash2-preset
Sep 5, 2026
Merged

feat(llama.cpp): experimentelles Qwen3.8-27B DFlash2-Preset (200ctx, Q4_K_M Drafter)#9
tilloh-dev merged 1 commit into
mainfrom
feat/qwen38-dflash2-preset

Conversation

@tilloh-dev

Copy link
Copy Markdown
Owner

Summary

Neues experimentelles Preset für Qwen3.8-27B mit DFlash2-Spekulation, als Twin zur bestehenden 200ctx/MTP-Variante:

  • [Qwen3.8-27B-UD-Q4_K_M-200ctx-q4_0-dflash2]: gleiche Ziel-GGUF, 200k ctx, q4_0/q4_0 KV, Thinking-Sampling, mmproj auf CPU — aber spec-type = draft-dflash mit externem Block-Diffusion-Drafter (incoai/Qwen3.8-27B-DFlash2-GGUF, Q4_K_M, 1.1 GB) statt eingebautem MTP-Head.
  • spec-draft-n-max = 7 und Quant Q4_K_M nach der Drafter-Model-Card (Acceptance Length ~5.4 auf deren Target).
  • Draft-KV q4_0/q4_0 folgt dem einzigen anderen dflash-Section im Repo (Muse-Glimmer-30B).
  • Drafter ergänzt in models.list (landet neben der Ziel-GGUF in Qwen3.8-27B/).
  • Rationale, Upstream-Status (PR spec : add DFlash2 support (local convolution + candidate selector) (#27342) ggml-org/llama.cpp#27816, merged 27.08., in v0.4.0) und offene Fragen in docs/models/Qwen3.8-27B.md.

Experimentell: 200k-Load mit Drafter (VRAM) und Geschwindigkeits-Delta vs. draft-mtp sind auf hermine nicht gemessen (keine GPU in dieser Umgebung). Erster Load sollte über llama-fit-params/nvidia-smi + kurzer A/B-Probe gegen die MTP-Section gehen. Kein OpenCode-Provider-Wechsel in diesem PR.

Test Plan

  • INI parst, alle 14 alten Sektionen byte-identisch (nur-additiv, lokal verifiziert)
  • Jedes Flag der neuen Sektion existiert im offiziellen v0.4.0 (b10809) llama-server --help (lokal verifiziert)
  • ./download-model.sh --all holt den Drafter (manifest-only, nicht hier getestet)
  • hermine: llama-fit-params / echter Load @200k mit Drafter → VRAM-Marge prüfen
  • hermine: A/B-Short-Probe vs. 200ctx MTP (t/s) — erst dann Provider-Entscheidung

Add [Qwen3.8-27B-UD-Q4_K_M-200ctx-q4_0-dflash2] as an experimental twin of
the 200ctx MTP section: same target GGUF, 200k ctx, q4_0/q4_0 KV and
thinking sampling, but speculation on the external DFlash2 block-diffusion
drafter (incoai/Qwen3.8-27B-DFlash2-GGUF, Q4_K_M, 1.1 GB) instead of the
embedded MTP head. spec-draft-n-max 7 per the drafter card; draft KV q4_0
follows the Muse-Glimmer dflash section. Drafter added to models.list.

Experimental: 200k load with drafter and speed delta vs draft-mtp are not
measured on hermine yet (no GPU in this environment). DFlash2 support is in
stock llama.cpp (PR #27816, merged 2026-08-27; present in v0.4.0).

Rationale and open questions: docs/models/Qwen3.8-27B.md.

Co-Authored-By: Tim Köster <40566351+tilloh-dev@users.noreply.github.com>
@tilloh-dev
tilloh-dev merged commit 468340e into main Sep 5, 2026
@tilloh-dev
tilloh-dev deleted the feat/qwen38-dflash2-preset branch September 5, 2026 17:05
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