Recipe

gemma-4-26b-a4b-int8-w8a16-rtx-3090-24gb-vllm-tp2

gemma-4-26b-a4b-int8-w8a16-rtx-3090-24gb-vllm-tp2

Record

Status
candidate
Source
localmaxxing
Engine
vllm
Engine version
0.26.0
Accelerators
2
Tensor parallel
2
chat
unknown
reasoning
unknown
tools
unknown
vision
unknown

Hugging Face model card

Identity

https://huggingface.co/google/gemma-4-26B-A4B-it
Repository
google/gemma-4-26B-A4B-it
Status
known
Link type
Exact Hub repository

Public Hugging Face repository confirmed by the Hub API.

Candidate: useful compatibility or speed evidence. The registry does not offer Run until promotion requirements are met.

Observed configuration

vllm

Evidence only · candidate · reference

Candidate evidence — not a Run contract

Source
https://www.localmaxxing.com/en/runs/cms0ukqq600bys201w618abaa

No tokenized launch fields. This is measured or documented compatibility, not a Docker launch.

Measured speed

ConcurrencyContextPrefillDecodeTTFT msStatusSweep
1262,1448,865162.946.5historicalgemma-4-26b-a4b-int8-w8a16-rtx-3090-24gb-vllm-tp2-sweep

Remaining fields

Identity, launch, related records, and measured speed are shown above. This is the rest of the normalized record.

hardware count
2
hardware id
rtx-3090-24gb
id
gemma-4-26b-a4b-int8-w8a16-rtx-3090-24gb-vllm-tp2
model instance id
google-gemma-4-26b-a4b-it--int8-w8a16
recipe source
localmaxxing
schema version
local-ai-registry/v1
speed sweep ids
gemma-4-26b-a4b-int8-w8a16-rtx-3090-24gb-vllm-tp2-sweep
status
candidate

capabilities

draft launch

accelerator backend
nvidia
arguments
--model, google/gemma-4-26B-A4B-it, --tensor-parallel-size, 2, --host, 0.0.0.0, --port, 8000
container port
8,000
host port
8,000
image
vllm/vllm-openai@sha256:0a51ea5b4ae2dc5d81890e5173f54203d2a3ae0cfffe51b8fd2afd4391bfd967
ipc
host
kind
docker
shm size
16g
synthesized · generated at
2026-08-31T22:12:17Z
synthesized · image provenance
deepseek-fp8-rtx-pro-6000-blackwell-96gb-vllm-tp1
synthesized · template
vllm-openai-v1

mounts

read onlytarget
No/root/.cache/huggingface

engine

name
vllm
version
0.26.0

serving

tensor parallel
2
Provenance & metadata (3)

facts

capabilities.chat · provenance · captured at
2026-08-27T06:04:13.773Z
capabilities.chat · reason capability-not-verified
capabilities.chat · state unknown
capabilities.reasoning · provenance · captured at
2026-08-27T06:04:13.773Z
capabilities.reasoning · reason capability-not-verified
capabilities.reasoning · state unknown
capabilities.tools · provenance · captured at
2026-08-27T06:04:13.773Z
capabilities.tools · reason capability-not-verified
capabilities.tools · state unknown
capabilities.vision · provenance · captured at
2026-08-27T06:04:13.773Z
capabilities.vision · reason capability-not-verified
capabilities.vision · state unknown
description · provenance · captured at
2026-08-27T06:04:13.773Z
description · reason not-observed
description · state unknown
engine.graph mode · provenance · captured at
2026-08-27T06:04:13.773Z
engine.graph mode · reason runtime-detail-not-published
engine.graph mode · state unknown
metadata.localmaxxing.engine flags.flashAttn · provenance · captured at
2026-08-27T06:04:13.773Z
metadata.localmaxxing.engine flags.flashAttn · reason not-observed
metadata.localmaxxing.engine flags.flashAttn · state unknown
metadata.localmaxxing.engine flags.gpuLayers · provenance · captured at
2026-08-27T06:04:13.773Z
metadata.localmaxxing.engine flags.gpuLayers · reason not-observed
metadata.localmaxxing.engine flags.gpuLayers · state unknown
serving.kv cache tokens · provenance · captured at
2026-08-27T06:04:13.773Z
serving.kv cache tokens · reason kv-cache-capacity-not-published
serving.kv cache tokens · state unknown
serving.max concurrency · provenance · captured at
2026-08-27T06:04:13.773Z
serving.max concurrency · reason not-observed
serving.max concurrency · state unknown
serving.max context tokens · provenance · captured at
2026-08-27T06:04:13.773Z
serving.max context tokens · reason not-observed
serving.max context tokens · state unknown

metadata

localmaxxing · base lineage
known
localmaxxing · engine flags · attentionBackend
triton
localmaxxing · engine flags · kvCacheDtype
bf16
localmaxxing · engine flags · mtpEnabled
No
localmaxxing · engine flags · specDecoding
Yes
localmaxxing · engine flags · tensorParallel
2
localmaxxing · hardware label
2x RTX 3090 24GB
localmaxxing · notes
Second configuration of the same box: Eagle3 speculative decoding on top of the INT8 W8A16 run already submitted (145.2 t/s, no spec-decode). Drafter RedHatAI/gemma-4-26B-A4B-it-speculator.eagle3 (1.8 GB, speculators format), n=3. tokSOut 162.9 is prose, median of 3 (+12.2% over the non-speculative baseline); the same harness on a code prompt gives 206.2 t/s (+42.0%), since acceptance is far higher on syntactic text -- 46.2% accepted / 2.39 tokens per step on code vs 29.7% / 1.89 on prose. Method: stream:true, temperature 0, ignore_eos + min_tokens==max_tokens forcing exactly 400 tokens; rate = (n-1)/(t_last - t_first) so prefill and ramp are excluded, and n comes from usage.completion_tokens, NOT SSE chunk count -- under spec-decode vLLM packs each step's accepted tokens into one chunk, so counting chunks under-reports by the tokens-per-step factor. Aggregate decode 162.7 / 296.2 / 618.2 t/s at concurrency 1 / 2 / 4, vs 145.2 / 246.0 / 416.9 without spec-decode; --max-num-seqs 4 is a deliberate low-tenant setting, not a hardware limit. n=3 chosen over n=4 (faster single-stream on code at 218.8 t/s) because this endpoint serves parallel traffic and n=3 is clearly better under concurrency. Acceptance falls as num_speculative_tokens rises while tokens-per-step keeps climbing -- tokens/step is what predicts throughput, not accept rate. Costs vs non-speculative: KV pool 507,367 -> 374,279 tokens (still 1.43x full 262144 context), TTFT 38 -> 47 ms, prefill ~5% slower (9318 -> 8865 tok/s at 8k, 6434 at 32k). This same drafter was previously a large net loss on an NVFP4 build of this model; it wins here because int8_per_channel_weight_only quantizes weights only and leaves activations bf16, which is what the speculator was trained against. peakVramGb = 23240 MiB/card x2 at util 0.92. KV cache is bf16 because Gemma 4's interleaved attention routes to vLLM's Triton backend, which needs SM89+ for native FP8 -- unavailable on Ampere. 2x RTX 3090 NVLinked (NV4).
localmaxxing · revision unpinned
Yes
localmaxxing · run id
cms0ukqq600bys201w618abaa

provenance

captured at
2026-08-27T06:04:13.773Z

sources

captured atkindurl
2026-08-27T06:04:13.773Znormalized-recipewww.localmaxxing.com/en/runs/cms0ukqq600bys201w618abaa