Ir para o conteúdo
ModelListadosExterno
Baixar

Chadrock 35b Ace Saber Rocmfp4 Mtp

Chadrock-35B Ace Saber is a local AMD Strix Halo release with two additive serving lanes: the original ROCmFP4/MTP speed lane, and a new ROCmFPX MoEQuality-7.07 BPW lane for quality-sensitive coding and agent work....

TipoOtherModelo baseGestaltLabs/Qwen3.6-35B-A3B-NSC-ACE-SABER-GGUF-MTPVersãoRevision c231336Bnota

Fonte do modelo

Tipo
Other
Tamanho do arquivo
17,7–29,3 GB
Modelo base
GestaltLabs/Qwen3.6-35B-A3B-NSC-ACE-SABER-GGUF-MTP
Versão
vRevision c231336
Atualizado
23 de out. de 2026
Downloads
677
Fonte
Hugging Face

Descrição da fonte

Chadrock 35B Ace Saber

New Chadrock v2 llama.cpp and config!

Chadrock-35B Ace Saber ROCmFP4 MTP + ROCmFPX MoEQuality

Chadrock-35B Ace Saber is a local AMD Strix Halo release with two additive serving lanes: the original ROCmFP4/MTP speed lane, and a new ROCmFPX MoEQuality-7.07 BPW lane for quality-sensitive coding and agent work. The original lane remains here unchanged; the FPX file is added as a second downloadable GGUF.

This release also includes a tested Qwen3.6 vision projector, so the same full Chadrock language GGUF can run image-text prompts when launched with --mmproj.

The model behavior comes from the Ace Saber build by @DJLougen. The published measurements below use the Chadrock v2 ROCmFPX llama.cpp runner family from ciru-ai/ROCmFPX, with the exact ROCmFP4 and ROCmFPX runner references listed in the settings section.

These GGUFs will not run correctly with stock llama.cpp. Use the Chadrock v2 ROCmFPX runner because these files use ROCmFP4/ROCmFPX tensor types and MTP serving controls that upstream llama.cpp does not currently understand.

The model files are already provided here. You do not need to rebuild or quantize the model.

Why This Mix

Ace Saber gives the model its coding, agentic, and tool-use behavior. Chadrock/ROCmFP4 gives it the speed profile needed to feel good locally on AMD unified-memory hardware.

The goal is not just another Qwen3.6 quant. The goal is:

  • Ace Saber behavior from @DJLougen
  • Qwen3.6 35B-A3B MoE efficiency
  • MTP speculative decoding
  • ROCmFP4 tensor-aware quantization
  • ROCmFPX MoEQuality-7.07 BPW for the additive ultra-quality lane
  • high-throughput local serving on Ryzen AI Max+ 395 / Strix Halo

Technical Metadata

Hugging Face may round the parsed GGUF tensor count to 36B in its automatic badge. This release is the Qwen3.6 35B-A3B MoE family: about 35B-class total parameters with roughly 3B active parameters per token.

FieldValue
model size35B-A3B MoE
total parameters35B class
active parameters~3B class
architectureqwen35moe
direct upstream GGUFGestaltLabs/Qwen3.6-35B-A3B-NSC-ACE-SABER-GGUF-MTP
base familyQwen/Qwen3.6-35B-A3B
local runtime formatROCmFP4 speed GGUF plus ROCmFPX MoEQuality GGUF, with separate GGUF-format vision projector

Vision Support

Vision is provided by mmproj-CHADROCK-35B-Ace-Saber-F32.mmproj, a GGUF-format Qwen3VL projector converted from the restored Qwen3.6 visual tower sidecar in the upstream Ace Saber release.

This does not replace the language model and does not disable MTP. The validated command used the full Chadrock ROCmFP4 GGUF with native --spec-type draft-mtp enabled and added the projector with --mmproj.

Local validation used two generated images whose answers were not present in the prompt:

Image gateExpectedResult
gate_a.pngCIRU-742, red square, blue circlepassed
gate_b.pngHALO-319, orange triangle, purple starpassed

The same gate fails without a projector, so this is a real image-read check rather than a metadata-only claim.

Release Lanes

LaneFileBest useNotes
ROCmFP4 speed / vision laneQwen3.6-35B-A3B-NSC-ACE-SABER-MTP-F16-to-ROCmFP4-STRIX_LEAN.ggufFast local ACE/SABER serving with projector supportOriginal published lane; kept in place.
ROCmFPX MoEQuality laneCHADROCK-35B-Ace-Saber-MTP-ROCmFPX-MoEQuality-7.07BPW.ggufHigher-quality coding and agentic workNew additive quality lane, built from the H33 ACE/SABER MoEQuality recipe.
Vision projectormmproj-CHADROCK-35B-Ace-Saber-F32.mmprojImage-text promptsSame projector can be used with either language GGUF when memory allows.

ROCmFPX MoEQuality-7.07 BPW Lane

The new FPX lane was built as a quality-focused MoE recipe for the same ACE/SABER 35B-A3B MTP model. The full quantization log reports the 753-tensor qwen35moe topology at 29945.07 MiB (7.07 BPW).

Best local task-eval profile for this lane is Vulkan, one slot, prompt cache disabled, deterministic sampling, MTP on, f16 draft KV, and the current draft cap profile described below.

Quality Metrics

Benchmark / rowSettingResultRuntime / speed
HermesAgent-20 officialROCmFPX MoEQuality, Vulkan, 64k, q8_0 target KV, f16 draft KV, draft-MTP n30.82 avg score506.60 s
HermesAgent-20 category scoresmemory / workspace / skills / scheduling / delegation1.00 / 0.80 / 0.80 / 0.75 / 0.73same run
HumanEval / EvalPlusROCmFPX MoEQuality cap2 256k profile, deterministic155/164 = 94.51% base, 148/164 = 90.24% plus672.05 s, 71.31 tok/s generation

Useful local comparisons:

ComparisonResult
Stock Unsloth Qwen3.6 35B Q6 K XL, vanilla Vulkan, HermesAgent-20 draftKV160.71 avg score, so the FPX MoEQuality lane is +0.11 absolute on this agent bench.
Original ROCmFP4 ACE/SABER 32k HumanEval guard155/164 base and 148/164 plus, matching the new FPX HumanEval row.
Stock Unsloth Qwen3.6 35B Q6 K XL HumanEval reference157/164 base and 150/164 plus; FPX is within two tasks while generating slightly faster in the recorded EvalPlus row (71.31 vs 68.84 tok/s).

Speed Metrics

The tuned Vulkan cap2 profile uses f16 target KV, f16 draft KV, speculative.n_max=2, p_min=0.25, p_split=0.10, gen512, and prompt cache disabled:

ContextPP tok/sTG tok/sTTFPTotal timeDraft accepted
2k819.9971.372.84 s10.02 s290/412 = 70.4%
4k770.1769.445.33 s12.71 s292/416 = 70.2%
8k771.2369.5510.64 s18.00 s294/415 = 70.8%
16k737.7069.2122.22 s29.62 s302/405 = 74.6%

Matched 8k/gen512 comparison against stock Unsloth Qwen3.6 35B Q6 K XL, same prompt, Vulkan, f16 target/draft KV, MTP on, n_max=2, and deterministic sampling:

RowPP tok/sTG tok/sTTFPTotal timeDraft accepted
ROCmFPX MoEQuality 7.07 BPW771.2369.5510.64 s18.00 s294/415 = 70.8%
Stock Unsloth Q6 K XL825.3564.399.93 s17.89 s287/434 = 66.1%

On that matched row, the FPX quality lane is 8.0% faster on decode (69.55 vs 64.39 tok/s), while Q6 keeps a prefill and TTFP edge and the short 512-token wall time is nearly tied.

The first backend sweep for the FPX lane used cap4, n_max=4, and f16 target/draft KV. Vulkan was the better serving path for decode and draft acceptance:

ContextVulkan TGROCm TGVulkan acceptROCm accept
2k95.8233.25402/428 = 93.9%214/987 = 21.7%
4k70.9034.58358/567 = 63.1%246/872 = 28.2%
8k56.8741.45325/670 = 48.5%287/765 = 37.5%
16k59.6637.86342/644 = 53.1%278/820 = 33.9%

Chadrock v2 Speed

Best current text-only profile on AMD Ryzen AI Max+ 395 / Strix Halo: pinned Chadrock v2 ROCmFPX llama.cpp, Vulkan0 target plus Vulkan0 draft, f16/f16 target and draft KV, one slot, prompt cache disabled, no multimodal projector, deterministic decoding, and request policy speculative.n_max=4, speculative.n_min=0, speculative.p_min=0.25.

MeasurementPrompt tokensGenerated tokensDecode tok/sPrefill tok/sTotal timeDraft accepted
Chadrock v2 best, gen5123,946512143.081072.347.26 s408 / 408
Chadrock v2 repeat, gen20483,9462048141.771064.1618.16 s1637 / 1637
Same-run no-draft control, gen5123,94651272.571064.4910.77 s0 / 0
Same-run no-draft control, gen20483,946204872.041067.1832.13 s0 / 0

Against the same-run no-draft control, the new Chadrock v2 MTP config is 1.97x faster in decode at both gen512 and gen2048: 143.08 vs 72.57 tok/s, and 141.77 vs 72.04 tok/s.

Compared with the older Chadrock v1 card-speed profile (~101.31 tok/s aggregate HumanEval eval speed), the new best served text row is about 1.41x faster (+41.2%). Compared with the older uncached Chadrock TG64 served row (78.28 tok/s server eval), the new gen2048 row is about 1.81x faster (+81.1%). Those older rows are not identical prompts, so treat them as release-to-release runner evidence rather than a strict apples-to-apples benchmark pair.

The older 2026-06-07 HumanEval rerun is still useful as a quality guard: it generated 48,824 completion tokens across 164 tasks at ~101.31 tok/s aggregate llama-server eval speed and produced the 155/164 base pass@1 and 148/164 HumanEval+ pass@1 result below.

HumanEval

This model also posts an exceptional HumanEval result for a local GGUF run:

Model / rowHumanEval base pass@1HumanEval+ pass@1
Chadrock-35B Ace Saber ROCmFP4, 32k Vulkan d2 rerun155/164 = 94.51%148/164 = 90.24%
earlier Chadrock-35B Ace Saber ROCmFP4 run157/164 = 95.73%149/164 = 90.85%
recorded stock Qwen3.6-27B UD-Q8_K_XL154/164 = 93.90%149/164 = 90.85%

The fresh 32k rerun still beats the recorded stock 27B row on base HumanEval, while the older row remains one task higher on HumanEval+.

BigCodeBench-Hard

The same tuned Chadrock Vulkan d2 family was also run on BigCodeBench-Hard-Instruct:

BenchmarkResult
BigCodeBench-Hard-Instruct pass@147/148 = 31.76%
generation wall time799 s
aggregate prompt speed~624.06 tok/s
aggregate generation speed~100.12 tok/s

This is a harder instruction-coding benchmark than HumanEval and is included as a sanity check that the speed-tuned runtime still produces usable code under a broader task mix.

Best Settings / Advanced Setup

For runner build commands, request-level speculative controls, and the 35B/27B reproduction notes, use the advanced Ciru setup page:

https://llm.ciru.ai/chadrock-rocmfpx/

Runner references used for the published rows:

ROCmFP4 speed lane: ciru-ai/ROCmFPX commit 7aa484a2f0a504dc612a3d74a068024f3e6d6353
ROCmFPX MoEQuality lane: ciru-ai/ROCmFPX branch ciru-ai/fp6-vulkan-dequant-speed, commit fd6555ffb36dcef6419757189012c8c4fd31f91f

Recommended build for current serving: ciru-ai/ROCmFPX main commit 647fd52965a401d7fa8e035fc76a16c94216a794.

For the fastest measured text-only ACE/SABER path on Strix Halo, use:

backend: Vulkan0 target + Vulkan0 draft
context: 32768
batch / ubatch: 2048 / 512
target KV: f16 / f16
draft KV: f16 / f16
MTP: draft-mtp, n_max=4, n_min=0, p_min=0.25, p_split=0.10
serving: one slot, prompt cache disabled for benchmarks, --no-mmproj for text speed
sampler: temperature=0, top_p=0.95, top_k=20

That is the profile that produced 143.08 tok/s at gen512 and repeated at 141.77 tok/s at gen2048 on the 3946-token text prompt. For image-text use, remove --no-mmproj and add --mmproj mmproj-CHADROCK-35B-Ace-Saber-F32.mmproj; the headline speed row above is text-only.

For...

Fontes

1 fonte
Hugging FacePrimárioVersão c2313360ac8732ac8e41245fdafa71c10f292ee5
huggingface.co/jcbtc/chadrock-35b-ace-saber-rocmfp4-mtp/tree/c2313360ac8732ac8e41245fdafa71c10f292ee5

Verificado 23 de out.

Artefatos de modelo

2 artefatos

CHADROCK-35B-Ace-Saber-MTP-ROCmFPX-MoEQuality-7.07BPW.gguf

gguf · 29,3 GB · SHA-256 1d6a5199dec9…c3ab · Hugging Face

Baixar

Qwen3.6-35B-A3B-NSC-ACE-SABER-MTP-F16-to-ROCmFP4-STRIX_LEAN.gguf

gguf · 17,7 GB · SHA-256 6a635d1d8ac4…eeed · Hugging Face

Baixar

Trechos de fonte

3 trechos

--- license: apache-2.0 base_model: GestaltLabs/Qwen3.6-35B-A3B-NSC-ACE-SABER-GGUF-MTP base_model_relation: quantized language: - en library_name: llama.cpp pipeline_tag: image-text-to-text tags: - qwen3.6 - qwen35moe - 35b - 35b-a3b - 3b-active - model-size-35b-a3b - mixture-of-experts - moe - gguf - mtp - vision - image-text-to-text - llama.cpp - rocm - rocmfp4 - rocmfpx - fpx - moequality - ultra-quality - quality-lane - 7.07bpw - amd - ryzen-ai-max-395 - strix-halo - agentic-coding - tool-calling - nsc-ace - saber - ace-saber --- ![Chadrock 35B Ace Saber](assets/chadrock35b.png) # New Chadrock v2 llama.cpp and config! ## Chadrock-35B Ace Saber ROCmFP4 MTP + ROCmFPX MoEQuality Chadrock-35B Ace Saber is a local AMD Strix Halo release with two additive serving lanes: the original ROCmFP4/MTP speed lane, and a new ROCmFPX `MoEQuality-7.07 BPW` lane for quality-sensitive coding and agent work. The original lane remains here unchanged; the FPX file is added as a second downloadable GGUF. This release also includes a tested Qwen3.6 vision projector, so the same full Chadrock language GGUF can run image-text prompts when launched with `--mmproj`. The model behavior comes from the Ace Saber build by **[@DJLougen](https://huggingface.co/GestaltLabs)**. The published measurements below use the Chadrock v2 ROCmFPX llama.cpp runner family from [`ciru-ai/ROCmFPX`](https://github.com/ciru-ai/ROCmFPX), with the exact ROCmFP4 and ROCmFPX runner references listed in the settings section. These GGUFs will **not run correctly with stock llama.cpp**. Use the Chadrock v2 ROCmFPX runner because these files use ROCmFP4/ROCmFPX tensor types and MTP serving controls that upstream llama.cpp does not currently understand. The model files are already provided here. You do **not** need to rebuild or quantize the model. ## Why This Mix Ace Saber gives the model its coding, agentic, and tool-use behavior. Chadrock/ROCmFP4 gives it the speed profile needed to feel good locally on AMD unified-memory hardware. The goal is not just another Qwen3.6 quant. The goal is: - Ace Saber behavior from **@DJLougen** - Qwen3.6 35B-A3B MoE efficiency - MTP speculative decoding - ROCmFP4 tensor-aware quantization - ROCmFPX MoEQuality-7.07 BPW for the additive ultra-quality lane - high-throughput local serving on Ryzen AI Max+ 395 / Strix Halo ## Technical Metadata Hugging Face may roun...

Source context: 677 downloads · 17 likes · Pipeline image-text-to-text · Library llama.cpp · Repo jcbtc/chadrock-35b-ace-saber-rocmfp4-mtp

Source context: 1551 downloads · 13 likes · Pipeline image-text-to-text · Library llama.cpp · Repo jcbtc/chadrock-35b-ace-saber-rocmfp4-mtp