2 × RTX 3090
This workstation has two RTX 3090 cards. Individual runs use one or both; each entry identifies its observed GPU count and placement. Outcome-only startup failures remain visible with device placement marked unverified.
Results measured on the lab workstation. For hardware, models, or settings not tested here, use the calculator—and treat its output as an estimate.
This workstation has two RTX 3090 cards. Individual runs use one or both; each entry identifies its observed GPU count and placement. Outcome-only startup failures remain visible with device placement marked unverified.
Installed builds are recorded on every configuration. Historical sweeps use llama-bench and llama-batched-bench; newer runs use live llama-server or the native ExLlamaV3 worker.
Successful runs use one or both cards; each keeps its own memory pool, with no shared 48GB pool. Per-run device count, placement, and allocation are recorded in the entry details.
Displayed rates are measured means; repeat-level spread and sample counts are shown when available. Select a model to open its model page: device and placement, runtime and tool, quantisation, and MTP draft depth, each resolving to a recorded configuration with its exact context-depth table, PP/TG chart, concurrency results, and provenance. Filters and search cover every model's default MTP setup, which is what a card counts. Different tools and protocols are not controlled comparisons. A dash means not measured; failed outcomes remain in the technical record, not as zero-throughput points.
18 models · 45 of 63 entries shown
No entry matches these filters
Scaling
These comparison charts follow the filters above. Pick models, then the setups of each model you want to overlay; each model page contains its exact setup values and context graphs. Lines break where a setup has no measurement at a plotted depth.
Qwen3.6 35B-A3B
Gemma 4 E2B
Gemma 4 26B-A4B
Start with one setup per model. Select additional setups above to compare quantisation, GPU count or MTP.
Token generation · tok/s. Measured context depths are equally spaced. Gaps mean no measurement at that depth; hover for exact token counts and rates.
8K tokens of existing prefix per stream. Aggregate is total throughput; per-stream is the rate for one conversation.
Methodology and provenance
Quants, installed builds, batch settings, layer placement, and model architectures vary. These are practical system measurements, not a controlled comparison of model quality.
Only measured modes and depths are published. The 0 column uses no existing prefix, except where a configuration states its warm state explicitly. Explicit runtime metadata overrides are labelled separately. OOM, unsupported context, and runtime failures are retained in the raw artifacts, not published as zero throughput. Coherent generated text is a smoke check, not evidence of model-quality equivalence.
Historical narrative, tuning notes, and interpretation are in the source RTX 3090 article.
Need a hypothetical configuration? Open the calculator; its outputs are estimates, not measurements.