Views
No views yet
IMPORTANT: These files use customQ4_0_ROCMFP4_*GGUF tensor types. They are not loadable by mainline llama.cpp. You must build/run the ROCmFPX fork (see how_to_use.md). They are tuned and validated on AMD Strix Halo / RDNA3.5 (gfx1151), with HIP/ROCm and Vulkan kernel support (plus CPU reference paths).Note on Hugging Face Hub metadata: The Hub warning "We're not able to determine the quantization variants" is expected becauseQ4_0_ROCMFP4_*are experimental, non-standard GGUF types. The table below is authoritative.
| File | Preset | bpw | Size | Notes |
|---|---|---|---|---|
NVIDIA-Nemotron-3.5-Lightning-30B-A3B-ROCmFP4-STRIX_LEAN.gguf | Q4_0_ROCMFP4_STRIX_LEAN | ~4.38 | 15.73 GiB | Recommended. Strix Halo K/V recipe + Q5_K token embeddings |
NVIDIA-Nemotron-3.5-Lightning-30B-A3B-ROCmFP4-FAST.gguf | Q4_0_ROCMFP4_FAST | ~4.25 | 15.66 GiB | Speed-first single-scale layout |
NVIDIA-Nemotron-3.5-Lightning-30B-A3B-ROCmFP4-COHERENT.gguf | Q4_0_ROCMFP4_COHERENT | ~4.70 | 16.74 GiB | Agent/tool/JSON/code preset (protected embeddings + Q8_0) |
context_length = 262144 (the model's real max_position_embeddings).Q5_K/Q6_K
to Q5_1/Q8_0 because 2688 is not divisible by 256.nemotron_h_moe (hybrid Mamba2 / Attention / MoE)A3B), 1 shared expertA3B)| Preset | Vulkan0 Prompt (pp512) | Vulkan0 Decode (tg128) | ROCm0 Prompt (pp512) | ROCm0 Decode (tg128) |
|---|---|---|---|---|
FAST (Q4_0_ROCMFP4_FAST) | 1310.5 t/s | 86.0 t/s | 1079.3 t/s | 80.3 t/s |
STRIX_LEAN (Q4_0_ROCMFP4_STRIX_LEAN) | 1299.7 t/s | 85.6 t/s | 1075.4 t/s | 79.4 t/s |
COHERENT (Q4_0_ROCMFP4_COHERENT) | 1290.4 t/s | 81.6 t/s | 1302.2 t/s | 77.8 t/s |
STRIX_LEAN scores 5.9936 ± 0.0358 on wikitext-2.
Measured on Framework AMD Strix Halo (128 GB unified RAM, gfx1151, ROCm 7.2.3).draft-n 6 / p-min 0.60):| Path | Decode |
|---|---|
| Bare (STRIX_LEAN) | 52.4 tok/s |
| + embedded MTP | 🔥 84.5 – 95.2 tok/s |
halofpx load nemotron-3.5-30b applies this profile automatically).1# 1. Build the ROCmFPX fork
2git clone https://github.com/charlie12345/ROCmFPX.git
3cd ROCmFPX && env JOBS=16 scripts/build-strix-rocmfp4-mtp.sh # Strix Halo
4
5# 2. Run on Vulkan (recommended on Strix Halo)
6build-strix-rocmfp4/bin/llama-completion -m NVIDIA-Nemotron-3.5-Lightning-30B-A3B-ROCmFP4-STRIX_LEAN.gguf \
7 -p "What is 2+2?" -n 64 -dev Vulkan0 -ngl 999 -fa on -c 8192
8
9# 3. Or on HIP/ROCm (unified memory enables APUs/iGPUs)
10HSA_OVERRIDE_GFX_VERSION=11.5.1 GGML_HIP_ENABLE_UNIFIED_MEMORY=1 \
11 build-strix-rocmfp4/bin/llama-completion -m NVIDIA-Nemotron-3.5-Lightning-30B-A3B-ROCmFP4-STRIX_LEAN.gguf \
12 -p "What is 2+2?" -n 64 -dev ROCm0 -ngl 999 -fa on -c 8192mtp.* tensors for MoE models).scale2 factor
(~1.4e-4). The clean BF16 → ROCmFP4 path is used for all delivered models.