Qwen3.8-27B NVFP4 — SparkLab FTW

This is an experimental, text-only SparkLab FTW checkpoint for Qwen3.8-27B on one NVIDIA DGX Spark with 128 GB coherent unified memory.

SparkLab provides a GB10-native inference engine, model recipes, hardware checks, memory planning, artifact preparation, and OpenAI-/Anthropic-compatible serving APIs.

What this repository contains

This repository does not introduce a newly trained model or a new quantization. It repackages Inferact/Qwen3.8-27B-NVFP4 into the native FreeToken Weight (FTW) layout used by SparkLab.

  • Base model: Qwen/Qwen3.8-27B, a dense 27B model.
  • Quantized source revision: 6128240ebaf4eaa7bad2b3d1c72c37d677c5f462.
  • FTW fingerprint: af78f7411817bb73.
  • Three FTW weight shards, totaling 24,617,562,112 bytes (24.62 GB).
  • freetoken_weight.json, configuration, tokenizer, chat template, generation settings, and upstream license.

The conversion prepares the published ModelOpt NVFP4 weights for the native loader; non-quantized tensors remain in their runtime conversion layout. No additional model training is performed. This is a text-model artifact, not a standard Transformers/vLLM safetensors checkpoint. Inherited processor metadata does not enable images or video in SparkLab.

The optional DFlash2 draft is not included. Download it separately as described below; its weights and license belong to its own repository.

Why use FTW?

FTW performs tensor-layout preparation ahead of time for reproducible native loading. This dense model runs resident in unified memory; it does not require NVMe expert offloading. FTW by itself is not a claim of increased model quality or faster steady-state generation.

Run with SparkLab on NVIDIA DGX Spark

Use ARM64 Linux / DGX OS, GB10/SM121, CUDA 13, and local NVMe. A current source installation is recommended, especially for the optimized DFlash2 path.

git clone https://github.com/sixteen-miles-labs/sparklab.git
cd sparklab
uv venv && source .venv/bin/activate
uv pip install -e ".[accel]"

hf download oakmindai/Qwen3.8-27B-NVFP4-FTW \
  --local-dir /path/to/models/Qwen3.8-27B-NVFP4-FTW

sparklab doctor --storage-path /path/to/models
sparklab serve \
  --model /path/to/models/Qwen3.8-27B-NVFP4-FTW \
  --nvfp4-backend triton \
  --cache-type radix --page-size 16 \
  --cuda-graph-max-bs 1 --max-running-requests 1 \
  --num-tokens 65536 --max-seq-len-override 65536 \
  --host 127.0.0.1 --port 1919

Replace /path/to/models with your local model directory. These instructions download the prebuilt target directly; the current catalog recipe may still prepare it from Inferact rather than download this Hub repository.

Once ready, check the model ID and send a request:

curl http://127.0.0.1:1919/health
curl http://127.0.0.1:1919/v1/models
curl http://127.0.0.1:1919/v1/chat/completions \
  -H 'Content-Type: application/json' \
  -d '{"model":"Qwen3.8-27B-NVFP4-FTW","messages":[{"role":"user","content":"Hello!"}],"temperature":0,"max_tokens":128,"stream":true}'

Optional DFlash2 single-stream profile

Download the pinned draft:

hf download maurienne-ai/Qwen3.8-27B-DFlash2-NVFP4-RTNcal \
  --revision bd7a934213c47a9e7ef69eef36bb3325f47fd1f1 \
  --local-dir /path/to/models/qwen3.8-27b-dflash2

Instead of the target-only server, launch the measured 16K-capacity configuration:

sparklab serve \
  --model /path/to/models/Qwen3.8-27B-NVFP4-FTW \
  --nvfp4-backend triton --attention-backend triton \
  --cache-type radix --page-size 16 \
  --cuda-graph-max-bs 1 --max-running-requests 1 \
  --num-tokens 16384 --max-seq-len-override 16384 \
  --speculative-method dflash2 --speculative-tokens 12 \
  --speculative-draft-model /path/to/models/qwen3.8-27b-dflash2 \
  --host 127.0.0.1 --port 1919

Performance and validation limits

All numbers below are single-stream, not aggregate concurrent throughput.

Profile / workload Decode Warm TTFT
Recorded target-only baseline 8.83 tok/s 0.144 s
Optimized DFlash2-12, 128-token probe 45.88 tok/s 0.152 s

The DFlash2 result is a three-trial median and reproduced the original target-only output on that short probe. Against a fresh matched DFlash2-8 control (37.69 tok/s), the improvement was 21.7%. A separate 512-token, thinking-off sweep measured 59.58 tok/s for math, 37.51 for coding, and 19.26 for prose. These are individual workloads, not general task-suite averages. Full longer traces can differ due to floating-point rounding from verification grouping.

See DFlash2 evidence and target-only evidence.

  • Target-only exact 65,536-token recall and reasoning/tool/coding probes passed.
  • The declared upstream 262K context has not been validated on this GB10 path.
  • DFlash2 is opt-in and batch-one greedy; 64K speculative context, sampling, concurrency, and endurance certification remain outstanding.
  • Short output parity does not establish broad quality equivalence. Full Fast-tier certification, including a clean-revision 60-minute endurance run, remains pending.
  • This upload reuses the previously tested artifact; it is not a new GPU benchmark.

See the SparkLab model guide for current instructions and limitations.

Credits and license

The pinned source declares Apache License 2.0; its LICENSE is included unchanged. Refer to the source model card and Qwen documentation for upstream model information, limitations, and intended-use guidance. Upstream multimodal results are not SparkLab deployment certification. Evaluate generated answers for correctness and suitability for your application.

Downloads last month
-
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for oakmindai/Qwen3.8-27B-NVFP4-FTW

Base model

Qwen/Qwen3.8-27B
Quantized
(1)
this model