Skip to content

Tools / LLM GPU calculator / B300

What LLMs fit on an NVIDIA B300?

Which of 22 open LLMs fit one B300, and how many it takes for the rest, at FP16, FP8 and 4-bit.

Short answer

One NVIDIA B300 (288 GB) runs 20 of the 22 open LLMs sized here at 4-bit, 18 at FP8 and 17 at FP16, for one user at an 8K context. At FP8: every model except Llama 3.1 405B, Llama 4 Maverick, DeepSeek-V3 / R1 and GLM-5.3. The largest that fits one GPU is Llama 3.1 405B (405.9B parameters), at 4-bit. Within one 8-GPU server, tensor parallelism runs all of them at FP8. Llama 3.3 70B takes 1 GPU at FP16 or FP8.

Updated . One user, 8K context, KV cache at FP16, plus 10% headroom for activations and the runtime.

Every model on the B300

ModelFP16/BF16FP84-bit (INT4)
Llama 3.1 8B1 GPU19 GB1 GPU10 GB1 GPU6.1 GB
Qwen3 8B1 GPU20 GB1 GPU10 GB1 GPU6.3 GB
Qwen3 14B1 GPU34 GB1 GPU18 GB1 GPU11 GB
Phi-4 14B1 GPU35 GB1 GPU18 GB1 GPU11 GB
gpt-oss-20b1 GPU47 GB1 GPU23 GB1 GPU13 GB
LFM2.5-24B-A2B1 GPU54 GB1 GPU27 GB1 GPU15 GB
Mistral Small 3.2 24B1 GPU55 GB1 GPU28 GB1 GPU16 GB
Gemma 3 27B1 GPU62 GB1 GPU32 GB1 GPU18 GB
Qwen3-30B-A3B1 GPU69 GB1 GPU35 GB1 GPU20 GB
Qwen3 32B1 GPU75 GB1 GPU39 GB1 GPU22 GB
Qwen2.5 32B1 GPU75 GB1 GPU39 GB1 GPU22 GB
Mixtral 8x7B1 GPU105 GB1 GPU53 GB1 GPU30 GB
Llama 3.3 70B1 GPU160 GB1 GPU81 GB1 GPU46 GB
Qwen2.5 72B1 GPU165 GB1 GPU84 GB1 GPU47 GB
Kolibri-11 GPU174 GB1 GPU87 GB1 GPU48 GB
Llama 4 Scout1 GPU243 GB1 GPU122 GB1 GPU68 GB
gpt-oss-120b1 GPU260 GB1 GPU130 GB1 GPU72 GB
Qwen3-235B-A22B2 GPUs · TP2524 GB1 GPU263 GB1 GPU145 GB
Llama 4 Maverick4 GPUs · TP4894 GB2 GPUs · TP2448 GB1 GPU247 GB
Llama 3.1 405B4 GPUs · TP4907 GB2 GPUs · TP2456 GB1 GPU253 GB
DeepSeek-V3 / R18 GPUs · TP81,492 GB4 GPUs · TP4746 GB2 GPUs · TP2411 GB
GLM-5.38 GPUs · TP81,654 GB4 GPUs · TP4827 GB2 GPUs · TP2455 GB

Counts use a tensor-parallel size (TP) that divides the model's attention heads, within one 8-GPU server. Below each count is the memory needed: (weights + KV cache) ÷ 0.9. Capacity only: speed depends on memory bandwidth and the serving stack.

Memory is step one. Throughput, latency, power and the network decide the real build.

Size my actual workload

B300 specifications

Memory
288 GB HBM3e
Memory bandwidth
8,000 GB/s
Typical system
8-GPU HGX server
Counted as
Tensor parallel within one 8-GPU server (vLLM style)

Questions about the B300

What LLMs can run on an NVIDIA B300?

For one user at an 8K context, these fit one B300. At 4-bit: every model except DeepSeek-V3 / R1 and GLM-5.3. At FP8: every model except Llama 3.1 405B, Llama 4 Maverick, DeepSeek-V3 / R1 and GLM-5.3. At FP16/BF16: every model except Llama 3.1 405B, Llama 4 Maverick, Qwen3-235B-A22B, DeepSeek-V3 / R1 and GLM-5.3.

What is the largest LLM a B300 can run?

Of the models sized here, for one user at an 8K context: at 4-bit, Llama 3.1 405B (405.9B parameters, 253 GB); at FP8, Qwen3-235B-A22B (235.1B parameters, 263 GB); at FP16, gpt-oss-120b (116.8B parameters, 260 GB). Mixture-of-experts models count every expert, because all of them must be in memory.

How many NVIDIA B300 GPUs does Llama 3.3 70B need?

For one user at an 8K context it needs 160 GB at FP16/BF16, 81 GB at FP8 and 46 GB at 4-bit: 1 GPU at FP16, FP8 or 4-bit.

Can an NVIDIA B300 run DeepSeek-V3 / R1?

Not on one GPU: with all 671B parameters resident it needs 746 GB at FP8 and 411 GB at 4-bit for one user at an 8K context. That is 4 GPUs (tensor parallel 4) at FP8 and 2 GPUs (tensor parallel 2) at 4-bit.

Other GPUs

Different context length, more users, or a model that isn’t listed? The LLM GPU calculator sizes any Hugging Face model for any of these GPUs.

Need to deploy private AI?

We design it, validate it, source it, deploy it and help run it.

Get my 48-hour blueprint

Give us your workload, users, budget and timeline. Within 48 hours we'll give you a validated cloud/on-prem architecture, BOM, expected costs and sourcing options.