Which LLMs fit on which GPU

Which of 31 popular open LLMs fit on 18 GPUs people run them on — consumer and workstation cards, data-center GPUs, Apple Silicon and unified-memory AI PCs. Each page lists every model with its memory at BF16, FP8 and INT4, how many users fit and the longest context it can hold.

GPUTypeUsableModels at BF16Models at INT4
RTX 3060Consumer11.04 GiB611
RTX 4060 Ti 16GBConsumer14.72 GiB615
RTX 3090 / TiConsumer21.71 GiB1120
RTX 4090Consumer21.76 GiB1120
AMD RX 7900 XTXConsumer22.08 GiB1120
RTX 5090Consumer28.87 GiB1423
NVIDIA L40SWorkstation40.81 GiB1523
RTX 6000 AdaWorkstation43.69 GiB1623
RTX A6000Workstation43.73 GiB1623
A100 80GBData center72.82 GiB2228
H100 SXM 80GBData center72.82 GiB2228
RTX PRO 6000 BlackwellData center87.37 GiB2229
AMD Ryzen AI Max+ 395 (128GB)AI PC (unified)88.32 GiB2229
Apple M4 Max (128GB)Apple96.00 GiB2329
NVIDIA DGX Spark (GB10)AI PC (unified)111.9 GiB2329
H200 141GBData center128.6 GiB2329
B200 180GBData center164.1 GiB2629
Apple M3 Ultra (512GB)Apple384.0 GiB2931

Out of 31 models, at 8k context for one user. Discrete cards are budgeted at vLLM's default 92% of their memory, unified-memory devices at the share their GPU can address, each with vLLM's overhead at its own defaults.