FR

Requirements · Ollama and LM Studio

Ollama and LM Studio hardware requirements

Ollama and LM Studio need about 7 GB of VRAM or unified memory for a 9B model at 4-bit, ~13 GB for a 20B model and ~46 GB for a 70B model. A GPU isn’t required, but memory bandwidth sets the speed. Find each model’s minimum below.

Minimum memory for each model in Ollama

Model4-bit8-bitSmallest GPUSmallest unifiedCheapest tracked rig
Qwen3.5 9Bchat, small agents~7 GB~12 GB8 GB16 GBMac mini M5 Pro$1,699
Gemma 4 12Bchat, vision~9 GB~15 GB12 GB16 GBMac mini M5 Pro$1,699
GPT-OSS 20Breasoning, tools~13 GB~25 GB16 GB24 GBMac mini M5 Pro$1,699
Gemma 4 26B-A4Bfast general chat~18 GB~30 GB24 GB24 GBGMKtec EVO-X2 64GB$2,200
Qwen3.8 27Bcoding, vision, general~19 GB~32 GB24 GB32 GBGMKtec EVO-X2 64GB$2,200
Gemma 3 27Bgeneral, vision~19 GB~32 GB24 GB32 GBGMKtec EVO-X2 64GB$2,200
GLM-4.7-Flash 30B-A3Bcoding agents~21 GB~35 GB24 GB32 GBGMKtec EVO-X2 64GB$2,200
Qwen3 30B-A3Bfast chat & coding~21 GB~36 GB24 GB32 GBGMKtec EVO-X2 64GB$2,200
Gemma 4 31Bgeneral, vision~21 GB~36 GB24 GB32 GBGMKtec EVO-X2 64GB$2,200
Qwen3 32Bgeneral, coding, reasoning~22 GB~38 GB32 GB32 GBGMKtec EVO-X2 64GB$2,200
DeepSeek R1 Distill Qwen 32Breasoning~22 GB~38 GB32 GB32 GBGMKtec EVO-X2 64GB$2,200
Qwen3.6 35B-A3Bfast coding & chat~24 GB~41 GB32 GB32 GBGMKtec EVO-X2 64GB$2,200
Llama 3.3 70Bgeneral~46 GB~80 GB96 GB64 GBGMKtec EVO-X2 64GB$2,200
DeepSeek R1 Distill Llama 70Breasoning~46 GB~80 GB96 GB64 GBGMKtec EVO-X2 64GB$2,200
Qwen3-Next 80B-A3Blong context, fast~52 GB~91 GB96 GB96 GBGMKtec EVO-X2 128GB$3,500
Llama 4 Scout 109B-A17Bmultimodal, long context~71 GB~123 GB96 GB96 GBGMKtec EVO-X2 128GB$3,500
GPT-OSS 120Breasoning, tools~67 GB~132 GB96 GB96 GBGMKtec EVO-X2 128GB$3,500
Mistral Small 4 119B-A6Bchat, reasoning, coding, vision~78 GB~135 GB96 GB128 GBGMKtec EVO-X2 128GB$3,500
Nemotron 3 Super 120B-A12Bagents~78 GB~135 GB96 GB128 GBGMKtec EVO-X2 128GB$3,500
Qwen3.5 122B-A10Bstrong general / coding~79 GB~138 GB96 GB128 GBGMKtec EVO-X2 128GB$3,500
Qwen3 235B-A22Bfrontier-class open model~151 GB~264 GBmulti-GPU256 GB—
Muse Spark Open 816B-A42Bcoding, long-horizon agents~521 GB~912 GBmulti-GPU——

Smallest standard VRAM size (8, 12, 16, 24, 32, 48, 96 GB) with ~93% usable, and smallest unified-memory size with ~75% usable, that hold the 4-bit model at ~8K context.

How fast will Ollama run on each kind of hardware?

One representative rig per family (the cheapest priced, or the Ultra for Mac Studio).

ModelMac mini M5 ProMac Studio M5 Ultra 96GBGMKtec EVO-X2 64GBLenovo ThinkStation PGXGigabyte GeForce RTX 4090 Windforce V2NVIDIA GeForce RTX 5090 Founders EditionPNY NVIDIA RTX PRO 6000 Blackwell
Qwen3.5 9B~7 GB at Q4_K_M
Fits~48 tok/s
Fits~139 tok/s
Fits~37 tok/s
Fits~39 tok/s
Fits~133 tok/s
Fits~214 tok/s
Fits~214 tok/s
GPT-OSS 20B~13 GB at MXFP4 (native)
Fits~82 tok/s
Fits~119 tok/s
Fits~69 tok/s
Fits~80 tok/s
Fits~209 tok/s
Fits~264 tok/s
Fits~264 tok/s
Qwen3.6 35B-A3B~24 GB at Q4_K_M
Won't fit
Fits~120 tok/s
Fits~72 tok/s
Fits~83 tok/s
Won't fit
Fits~269 tok/s
Fits~269 tok/s
Qwen3.8 27B~19 GB at Q4_K_M
Won't fit
Fits~55 tok/s
Fits~12 tok/s
Fits~13 tok/s
Fits~49 tok/s
Fits~83 tok/s
Fits~83 tok/s
Llama 3.3 70B~46 GB at Q4_K_M
Won't fit
Fits~23 tok/s
Tight fit~5 tok/s
Fits~5 tok/s
Won't fit
Won't fit
Fits~34 tok/s
GPT-OSS 120B~67 GB at MXFP4 (native)
Won't fit
Tight fit~109 tok/s
Won't fit
Fits~61 tok/s
Won't fit
Won't fit
Fits~231 tok/s

Estimated single-user decode at ~8K context; GPU-card figures assume the model is fully in VRAM. How we estimate

Does Ollama need a GPU?

No, Ollama and LM Studio both run on CPU only, but generation is limited by memory bandwidth, and ordinary dual-channel desktop RAM is several times slower than a GPU or Apple/Strix Halo unified memory. A GPU or a unified-memory machine is what makes 20B+ models usable.

Ollama’s default downloads are 4-bit (Q4_K_M) for most models, which is what our 4-bit column assumes. Qwen3.5 9B needs ~7 GB, GPT-OSS 20B ~13 GB, Llama 3.3 70B ~46 GB and GPT-OSS 120B ~67 GB.

LM Studio

LM Studio uses the same llama.cpp engine (plus MLX on Macs), so memory needs are the same. On Apple Silicon, it can also run MLX builds instead of GGUF.

If a model doesn’t fit in VRAM, Ollama splits layers between GPU and system RAM; it still runs, but speed drops toward CPU speed. Our tables assume everything is in VRAM or unified memory.

Measured Ollama runs

Public single-user decode results we calibrate against. Runs differ in build and settings, so compare like with like.

HardwareModel / runMeasured tok/sOur formulaSource
Strix Halo256 GB/sQwen3.6 35B-A3B Q4_K_MOllama/llama.cpp63.071.5source
Framework Desktop (Strix Halo)256 GB/sLlama 3.1 70B Q4_K_MOllama (Geerling)5.04.8source
Dell Pro Max GB10273 GB/sLlama 3.1 70B Q4_K_MOllama (Geerling)4.74.9source
M3 Ultra 512GB819 GB/sLlama 3.1 70B Q4_K_MOllama (Geerling)14.115.7source

Frequently asked questions

What are the minimum requirements for Ollama?

Ollama itself is light; the model sets the requirement. A 4-bit Qwen3.5 9B needs ~7 GB of VRAM or unified memory, so an 8–12 GB GPU or a 16 GB Mac is the practical minimum for 7B–9B models.

Can Ollama run without a GPU?

Yes, on CPU only, but slowly: typical dual-channel desktop RAM has a fraction of a GPU's bandwidth, so generation is much slower than on a GPU or a unified-memory machine.

How much VRAM does Ollama need for Llama 70B?

About 46 GB at the default 4-bit quantization: a 96 GB card, two 32 GB GPUs, or a 64 GB+ unified-memory machine.

Is LM Studio faster than Ollama?

They share the llama.cpp engine, so on the same GGUF file speeds are close. On Macs, LM Studio can also run MLX models; see the measured MLX and llama.cpp rows in our benchmarks.

Does Ollama use unified memory on a Mac or Strix Halo?

Yes. On Macs it uses Metal and the GPU can address roughly 75% of unified memory by default; on Strix Halo the usable share depends on the BIOS/driver allocation.

Related guides

Restock & price-drop alerts

One short email a week: what got cheaper, what's back in stock, and which new open models your machine can run. Unsubscribe anytime.