VRAM is the GPU's working memory — the space where textures, shader code, frame buffers, and model data live during operation. When you run out of it, the GPU starts borrowing system RAM over the PCIe bus, which is dramatically slower. The result: stuttering, dropped frames, application crashes, or simply refusing to load assets.
In 2026, VRAM requirements have increased substantially compared to just two years ago. Here is the honest breakdown by use case.
Gaming
8GB: Viable for 1080p gaming with current titles. Starting to show limits with ultra texture packs and some newer titles. Not the right choice for a build intended to last 3+ years.
12GB: Comfortable for 1080p ultra and 1440p high/medium. The current sweet spot for mid-range gaming.
16GB: 1440p and 4K capable. Future-proofed for titles targeting higher VRAM requirements. Recommended for anyone building a long-term gaming system in 2026.
24GB+: 4K ultra at maximum fidelity. Some titles with ultra-HD texture packs. AI upscaling features with large models.
Creative Work
DaVinci Resolve: 8GB is the minimum. 12-16GB handles complex multicam timelines with effects. 24GB for 8K or multi-stream 4K with heavy GPU effects.
3D Rendering (Blender, Cinema 4D): Scene size determines requirement. Simple scenes: 8GB. Complex scenes with high-poly assets and many textures: 16-24GB to avoid render spilling to slower system RAM.
AI/ML Training: Model size determines VRAM requirement. 7B parameter models quantised to 4-bit: ~8GB minimum. Fine-tuning: 16-24GB for comfortable headroom. Training from scratch: 24GB is a practical floor.
AI/ML: A Closer Look at VRAM Sizing
The one-line rule above — model size determines the requirement — undersells how much the details matter for AI and machine learning work specifically. Training and fine-tuning use VRAM completely differently from gaming or inference, and getting the sizing wrong here doesn't just mean lower settings, it means a job that refuses to start at all.
Inference (just running a model) is the light case. A quantised model needs roughly its file size in VRAM, plus a modest overhead for the context window. A 7B model at 4-bit quantisation is around 4-5GB on disk and comfortably runs in 8GB of VRAM with room for a reasonable context length. This is why a modest GPU can serve a small local model perfectly well even though it would struggle to train one.
Fine-tuning (adjusting an existing model on your own data) is heavier. Unlike inference, fine-tuning has to hold the model weights, the gradients, and the optimiser state simultaneously — and depending on the optimiser, that state can be two to three times the size of the weights themselves. LoRA and QLoRA fine-tuning sidestep most of this by only training a small set of adapter weights instead of the full model, which is why they fit in 16-24GB where a full fine-tune of the same model would need far more. If you're deciding between full fine-tuning and a LoRA-style approach, the VRAM budget usually makes the decision for you before the accuracy trade-off even comes into it.
Training from scratch is the heavy case, and it's rare enough for an individual business that most Nigerian AI teams should assume they'll never need to do it. It requires holding weights, gradients, and optimiser state for the full model with no adapter shortcut available, which is why 24GB is a practical floor even for comparatively small models, and why serious from-scratch training projects reach for multi-GPU setups rather than a single card.
Context length quietly grows the requirement too. Every model keeps a running cache of the conversation or document it's processing — the "KV cache" — and that cache grows with context length, not just model size. A model that fits comfortably in 8GB at a short context window can need meaningfully more VRAM once you push it to a long document or a long conversation history. If your use case involves long documents — contract review, long transcripts, large codebases — budget headroom for this rather than sizing purely off the base model.
Quantisation is the lever most people underuse. A model's "native" precision (fp16, sometimes called half precision) is rarely necessary for running it well. Quantising to 8-bit roughly halves the VRAM requirement versus fp16 with a small, often imperceptible quality cost; quantising to 4-bit roughly halves it again, which is why the 4-bit figures dominate the sizing numbers above. Below 4-bit, quality degradation becomes more noticeable and workload-dependent, so it's worth testing rather than assuming it'll be fine for your specific use case. The practical upshot: before concluding you need a bigger GPU, check whether you're actually running the model at the precision your VRAM budget calls for — a lot of "I need more VRAM" turns out to be "I haven't quantised yet."
Batch size is the other lever, and it cuts the opposite way from context length. Processing several requests or several training examples at once multiplies the activation memory roughly in proportion to the batch size, which is exactly why a training job that fits in 24GB at batch size 1 can run out of memory at batch size 8. If you hit an out-of-memory error partway through a training run, reducing batch size before assuming you need a bigger card is usually the faster, cheaper fix — gradient accumulation lets you keep the effective batch size for training quality while processing smaller chunks at a time.
Translating this into real GPU choices at Sephora's current pricing:
| GPU | VRAM | Price | Comfortable for |
|---|---|---|---|
| RTX 5070 Ti | 16GB | ₦1,955,000 | 7B models at 4-bit for inference, LoRA fine-tuning up to roughly 13B |
| RTX 5080 | 16GB | ₦2,990,000 | Same VRAM ceiling as the 5070 Ti, with faster compute for jobs that fit in that headroom |
| RTX 5090 | 32GB | ₦8,740,000 | 13B-24B models at 4-bit, full fine-tuning of 7B models, comfortable multi-model serving |
Our GPU-for-AI buying guide goes deeper on matching a specific card to a specific workload, and our CPU/RAM/storage guide covers what needs to scale alongside the GPU rather than sizing VRAM in isolation from the rest of the build. If you're specifically running local models through a tool like Ollama or LM Studio rather than training anything yourself, our hardware requirements guide for those tools covers the lighter, inference-only sizing case in more detail than the training-focused breakdown above.
The Verdict
For new builds in 2026: 16GB VRAM is the new sensible minimum for any professional or serious gaming use. 8GB GPUs are beginning to show their age in ways that matter.
For AI and machine learning specifically, size to your actual workload rather than the biggest card you can afford: 16GB (RTX 5070 Ti or RTX 5080) comfortably covers inference and LoRA fine-tuning up to around 13B parameters, which is the large majority of what an individual business actually does with local models day to day. Reach for 32GB (RTX 5090) only once your real workload — a genuinely large model, a full fine-tune rather than a LoRA adapter, or serving several models at once — actually demands it, not as a default hedge against a need that may never materialise. The quantisation and batch-size levers above are worth exhausting before upgrading hardware; a VRAM ceiling that looks tight at fp16 and batch size 8 often has real headroom left once quantised to 4-bit and run at batch size 1 with gradient accumulation.
Ready to price a build against your own VRAM target? Use the configurator to spec a GPU tier against your actual workload rather than a rule of thumb.