This lane is for quick, honest short-context decode snapshots across practical models on the 4x Intel Arc Pro B70 system. The goal is not to deeply optimize every model immediately. The goal is to get a reproducible, reasonably tuned baseline for useful model families, publish only strict-valid final rows, and leave enough notes that a future deeper lane can resume without rediscovery.
/mnt/usb-models for inactive model archives and overflow downloads.repro/rapid-model-snapshots-b70/realistic-suite-v1.json.Headline results require:
cached_tokens=0 for every request;Diagnostic runs can be looser, but must be labeled diagnostic and never promoted or submitted.
Do not spend rapid-lane time on Kimi K2.x, GLM 5.2, DeepSeek V4 Flash, or other models whose local footprint clearly exceeds a clean one-B70 or practical TP setup. Record them as skipped with the reason instead.
ctx, batch, ubatch, FlashAttention, VMM, graph/JIT/AOT build choice,
polling, thread counts, KV dtype, MTP draft settings where available, and
model-specific feature flags.results/rapid-model-snapshots-b70/<model>/,
a repro command/script when useful, and a LocalMaxxing queue entry only for
strict-valid rows./mnt/fast-ai/llm-models./mnt/fast-ai/llm-cache/hf when the model is actively
being tested; /mnt/usb-models/llm-cache/hf or /mnt/usb-models/models for
archival copies.Use results/rapid-model-snapshots-b70/README.md for promoted or useful final
snapshots. Use this experiment folder for active notes, failed ideas, and
diagnostic-only screens.
Current promoted rapid rows:
unsloth/Qwen3-30B-A3B-Instruct-2507-GGUF
Qwen3-30B-A3B-Instruct-2507-UD-Q4_K_XL.gguf, llama.cpp/SYCL on one B70:
107.48388363267362 tok/s median tokens 1-100 after TTFT under the strict
fresh-response gate. See
results/rapid-model-snapshots-b70/qwen3-30b-a3b-instruct-2507-udq4/README.md.
The key policy fix was disabling llama.cpp request prompt reuse with
{"cache_prompt":false}; default cache_prompt=true produced
cached_tokens=3 and is invalid for headline fresh-response throughput.unsloth/Qwen3-Coder-30B-A3B-Instruct-GGUF
Qwen3-Coder-30B-A3B-Instruct-UD-Q4_K_XL.gguf, llama.cpp/SYCL on one B70:
108.1165394591524 tok/s median tokens 1-100 after TTFT under the same
strict fresh-response gate. See
results/rapid-model-snapshots-b70/qwen3-coder-30b-a3b-instruct-udq4/README.md.unsloth/GLM-4.7-Flash-GGUF
GLM-4.7-Flash-UD-Q4_K_XL.gguf, llama.cpp/SYCL on one B70:
40.7691297367011 tok/s median tokens 1-100 after TTFT under the strict
fresh-response gate. See
results/rapid-model-snapshots-b70/glm-4.7-flash-udq4/README.md. This is a
valid expected-performance snapshot, not a frontier row; faster concurrent
four-GPU screen rows were not used as the headline.bartowski/microsoft_Phi-4-mini-instruct-GGUF
microsoft_Phi-4-mini-instruct-Q4_K_M.gguf, llama.cpp/SYCL on one B70:
96.54834088986573 tok/s median tokens 1-100 after TTFT under the strict
fresh-response gate. The Q8_0 reference row is 72.24629337909391 tok/s.
See results/rapid-model-snapshots-b70/phi4-mini-instruct-gguf/README.md.
This lane showed why small-model records must be confirmed standalone: the
four-GPU concurrent screen underreported the same Q4 recipe at about
74.8 tok/s.bartowski/DeepSeek-Coder-V2-Lite-Instruct-GGUF
DeepSeek-Coder-V2-Lite-Instruct-Q4_K_M.gguf, llama.cpp/SYCL on one B70:
57.09651439511314 tok/s median tokens 1-100 after TTFT under the strict
fresh-response gate. See
results/rapid-model-snapshots-b70/deepseek-coder-v2-lite-q4km/README.md.
ctx=2048 was a small standalone win over ctx=4096; concurrent four-GPU
screens underreported and are support only.bartowski/nvidia_Nemotron-Cascade-2-30B-A3B-GGUF
nvidia_Nemotron-Cascade-2-30B-A3B-Q4_K_M.gguf, llama.cpp/SYCL on one B70:
50.90422891211857 tok/s median tokens 1-100 after TTFT under the strict
fresh-response gate. See
results/rapid-model-snapshots-b70/nemotron-cascade-2-30b-a3b-q4km/README.md.
The rapid lane tried ctx, batch, ubatch, poll, and thread knobs; all landed
around 50.7-50.9 tok/s, so this is a useful expected-performance snapshot
rather than a deep model-specific optimization result. LocalMaxxing approved
it as cmr7128uq00jdmn01dn0uttm7.bartowski/DeepSeek-R1-Distill-Qwen-14B-GGUF
DeepSeek-R1-Distill-Qwen-14B-Q4_K_M.gguf, llama.cpp/SYCL on one B70:
diagnostic only, not promoted. Default reasoning parsing emitted
completion_tokens=128 but zero streamable deltas, so the strict timing
metric could not be measured. --reasoning-format none exposed raw <think>
tokens at 35.28487506272765 tok/s, but a 512-token sanity check still did
not reach a final answer. See
experiments/rapid-model-snapshots-b70/deepseek-r1-distill-qwen-14b-q4km.md.scripts/run-rapid-llamacpp-realistic-candidate.sh runs one strict
llama.cpp/SYCL candidate with prompt cache disabled and writes compact JSON
evidence plus raw logs.scripts/run-rapid-llamacpp-fourway-screen.sh launches up to four one-GPU
strict candidate variants in parallel across the B70s. Use it for first-pass
screens only; promote from a standalone confirmation row after reviewing the
best variant.