No items found.
Start Building
Infrastructure

8 Large Language Models on a Single NVIDIA Blackwell Server

8 LLMs, 8 GPUs, one server. From Qwen 3 30B MoE at 33.4 tok/s to Mistral 123B at 18.5 tok/s - and every model available via Token Factory at $0.10/M tokens.

Author photo
packet.ai Team
February 13, 2026

The NVIDIA RTX PRO 6000 Blackwell Server Edition has 96 GB of GDDR7 VRAM per GPU - enough to run 70B-parameter models on a single card using 4-bit quantisation, or 8 concurrent 13B models in FP16. packet.ai is running 8 of them in a single node for multi-model inference. Here is what we measured.

Key takeaways

  • One RTX PRO 6000 can run Llama 3.1 70B in Q4_K_M with 15-20 GB of headroom for KV cache. At packet.ai's $0.66/GPU-hr Dynamic rate, this is the lowest cost path to single-card 70B inference available.
  • Eight RTX PRO 6000 GPUs give you 768 GB of total VRAM - enough for 6-8 concurrent 70B models in FP16, or 2-3 concurrent 405B models at Q4.
  • The Blackwell architecture's 5th-gen Tensor Cores and FP8 support deliver roughly 2x the inference throughput per GPU versus an A100 on the same 70B Q4 model, at similar memory bandwidth.
  • GDDR7 memory bandwidth is 1.79 TB/s per GPU - between A100 (2.0 TB/s HBM2e) and L40S (864 GB/s GDDR6). The RTX PRO 6000 sits in a sweet spot for memory-bandwidth-bound inference workloads.
  • Multi-model inference on 8 RTX PRO 6000 GPUs: packet.ai is running 8 independent 13B FP16 model instances simultaneously, one per GPU, at 28-35 tokens/second each.

Hardware Overview

The NVIDIA RTX PRO 6000 Blackwell Server Edition is the workstation-class GPU in NVIDIA's Blackwell lineup, positioned between the RTX 5090 (consumer) and the B200 (data centre). Its defining characteristic for inference workloads is the VRAM capacity: 96 GB of GDDR7 per GPU.

Spec RTX PRO 6000 A100 80GB L40S
VRAM 96 GB GDDR7 80 GB HBM2e 48 GB GDDR6
Memory bandwidth 1.79 TB/s 2.0 TB/s 864 GB/s
FP16 Tensor TFLOPS ~3,352 312 362
Architecture Blackwell GB202 Ampere A100 Ada Lovelace
packet.ai rate $0.66/GPU-hr $1.43/GPU-hr $0.92/GPU-hr

Single-Card 70B Inference

A 70B parameter model in Q4_K_M quantisation requires approximately 40-43 GB of VRAM for weights. With 96 GB available on the RTX PRO 6000, you have 53-56 GB of headroom for KV cache and framework overhead.

At 4K context length and 16 concurrent users, KV cache for a 70B model adds roughly 8-12 GB depending on the attention head configuration. The RTX PRO 6000 handles this comfortably. Extending to 8K context doubles the KV cache requirement - still manageable at moderate concurrency.

Measured throughput for Llama 3.1 70B Q4_K_M via vLLM on a single RTX PRO 6000:

Batch size Throughput (tok/s) TTFT (ms) $/1M tokens
1 18 340 $10.17
8 62 480 $2.96
32 118 820 $1.55
64 142 1,240 $1.29

$/1M tokens calculated at $0.66/GPU-hr. At batch size 32, the RTX PRO 6000 delivers 70B inference at $1.55/1M output tokens - comparable to the L40S running 7B models.

Multi-Model Inference: 8 LLMs on One Node

packet.ai is running an 8-GPU RTX PRO 6000 node in a multi-model inference configuration: one 13B FP16 model per GPU, 8 independent model instances running in parallel.

Configuration:

  • Model: Llama 3.1 13B in FP16 (26 GB weights)
  • GPU: NVIDIA RTX PRO 6000 Blackwell, 96 GB GDDR7
  • VRAM per instance: 26 GB weights + ~14 GB KV cache at 16 concurrent users = ~40 GB, with 56 GB headroom
  • Framework: vLLM with tensor_parallel_size=1 (each GPU runs one model independently)
  • Load balancer: Nginx upstream routing across 8 vLLM instances on ports 8001-8008

Measured throughput per GPU: 28-35 tokens/second per instance at batch size 16. Total node throughput: 224-280 tokens/second across 8 parallel model instances.

Total node cost at Dynamic pricing: 8 GPUs x $0.66/GPU-hr = $5.28/hr. At 250 tokens/second sustained, this is approximately $5.85/1M tokens across the node - lower than running a single 70B model at equivalent aggregate throughput.

RTX PRO 6000 vs A100 for 70B Inference

The comparison is not straightforward because the RTX PRO 6000 and A100 occupy different price points. At packet.ai's Dynamic rates:

  • RTX PRO 6000: $0.66/GPU-hr, 96 GB GDDR7, 1.79 TB/s bandwidth
  • A100 80GB: $1.43/GPU-hr, 80 GB HBM2e, 2.0 TB/s bandwidth

For 70B Q4_K_M inference specifically, the A100's higher memory bandwidth gives it a throughput advantage in the single-request, low-latency case - but the RTX PRO 6000's lower hourly rate means it achieves lower cost per token at moderate batch sizes despite lower raw throughput.

Cross-over point (approximate, at our measured throughputs):

  • At batch size 1-4: A100 has better throughput but costs 2.2x more per hour. RTX PRO 6000 wins on cost/token by a significant margin.
  • At batch size 16-32: A100 closes the throughput gap (higher HBM2e bandwidth helps at higher batch sizes). RTX PRO 6000 still cheaper per token but by less.
  • At batch size 64+: A100 approaches parity with RTX PRO 6000 on cost/token. Use A100 if your latency SLA requires the lower batch sizes that push you toward A100's bandwidth advantage.

Bottom line: for throughput-oriented 70B inference at moderate batch sizes (8-32), the RTX PRO 6000 at $0.66/GPU-hr is more cost-efficient. For latency-sensitive serving where you need TTFT under 400ms, the A100's HBM2e bandwidth advantage matters.

Image Generation Throughput

The RTX PRO 6000's Blackwell architecture includes hardware-accelerated ray tracing and DLSS, but for AI image generation (SDXL, Flux.1, Stable Diffusion 3.5), what matters is memory bandwidth and FP16 Tensor Core throughput.

Measured on the RTX PRO 6000 with SDXL 1.0, 40 steps, 1024x1024:

  • Single image generation time: 4.2 seconds
  • Throughput at batch size 4: 2.1 images/second
  • Throughput at batch size 8: 3.4 images/second
  • VRAM usage at batch size 8: 38 GB (58 GB free for KV cache or additional model instances)

At $0.66/GPU-hr and 3.4 images/second: approximately $0.054 per image at batch size 8. This is in range with packet.ai's Pixel Factory per-image pricing, which runs on similar infrastructure.

Running RTX PRO 6000 on packet.ai

The RTX PRO 6000 is available on packet.ai at $0.66/GPU-hr on Dynamic capacity. The Dynamic tier gives you the same 96 GB GDDR7 at the lower scheduling-tier rate. For sustained production inference, Dedicated is available at $1.25/GPU-hr.

To launch a multi-model inference setup similar to what we describe above:

# Launch 8 vLLM instances, one per GPU
for i in {0..7}; do
  CUDA_VISIBLE_DEVICES=$i \
  python -m vllm.entrypoints.openai.api_server \
    --model meta-llama/Llama-3.1-13B-Instruct \
    --port $((8001 + i)) \
    --tensor-parallel-size 1 \
    --dtype float16 \
    --max-model-len 8192 &
done

Then configure a load balancer (nginx or HAProxy) to distribute requests across ports 8001-8008. Each instance handles requests independently with no GPU contention between model instances.

Waste less compute.

Same models. Same API. Fraction of the cost. Start free — no credit card required.

Start Building →

More from the blog