<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tech-Gurunomics</title>
    <description>The latest articles on DEV Community by Tech-Gurunomics (@tech_gurunomics).</description>
    <link>https://dev.to/tech_gurunomics</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4111891%2Fa031db9b-87b9-4edf-b58e-63ebb44def74.jpg</url>
      <title>DEV Community: Tech-Gurunomics</title>
      <link>https://dev.to/tech_gurunomics</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tech_gurunomics"/>
    <language>en</language>
    <item>
      <title>VRAM and RAM for local LLMs — honest planning bands, not a GPU tier list</title>
      <dc:creator>Tech-Gurunomics</dc:creator>
      <pubDate>Sun, 06 Sep 2026 12:13:47 +0000</pubDate>
      <link>https://dev.to/tech_gurunomics/vram-and-ram-for-local-llms-honest-planning-bands-not-a-gpu-tier-list-2ca8</link>
      <guid>https://dev.to/tech_gurunomics/vram-and-ram-for-local-llms-honest-planning-bands-not-a-gpu-tier-list-2ca8</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Originally published at&lt;/strong&gt; &lt;a href="https://tech-gurunomics.com/tools/vram-ram-local-llms" rel="noopener noreferrer"&gt;tech-gurunomics.com/tools/vram-ram-local-llms&lt;/a&gt;.&lt;br&gt;&lt;br&gt;
When you post this, set &lt;code&gt;canonical_url&lt;/code&gt; to that URL (Dev.to front matter above; Hashnode: Settings → SEO → Canonical URL).&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The software in the &lt;a href="https://tech-gurunomics.com/tools/local-llms" rel="noopener noreferrer"&gt;local LLMs cluster&lt;/a&gt; is mostly free or cheap. The box is not.&lt;/p&gt;

&lt;p&gt;This is the boring constraints page: how much VRAM and system RAM you roughly need for common quantized sizes, when offload saves you (and when it just makes everything slow), and why disk still matters. Not a tier list. Not “best GPU 2026.”&lt;/p&gt;

&lt;h2&gt;
  
  
  What this replaces
&lt;/h2&gt;

&lt;p&gt;It replaces thumbnail math (“70B on a laptop, easy”) with order-of-magnitude expectations before you buy a card or stuff another DIMM.&lt;br&gt;
 Pair it with the tool pages for &lt;a href="https://tech-gurunomics.com/tools/ollama" rel="noopener noreferrer"&gt;Ollama&lt;/a&gt;, &lt;a href="https://tech-gurunomics.com/tools/lm-studio" rel="noopener noreferrer"&gt;LM Studio&lt;/a&gt;, and &lt;a href="https://tech-gurunomics.com/tools/llama-cpp" rel="noopener noreferrer"&gt;llama.cpp&lt;/a&gt; — those are the runners; this is the metal they sit on.&lt;/p&gt;

&lt;p&gt;It does &lt;strong&gt;not&lt;/strong&gt; replace measuring your model, context length, batch size, and UI overhead. Quantization level, KV cache, and concurrent chats move the numbers. Treat everything below as planning bands, not warranties.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rough VRAM bands (quantized chat, single user)
&lt;/h2&gt;

&lt;p&gt;People usually talk in parameter count (7B, 13B, 70B) plus a quant (often Q4-ish for “fits and still readable”). Ballparks for weights in VRAM on a typical local chat setup:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;~7B Q4:&lt;/strong&gt; often comfortable in roughly &lt;strong&gt;4–6 GB VRAM&lt;/strong&gt; if context is modest and you are not stacking a heavy UI + embeddings on the same card.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~13B Q4:&lt;/strong&gt; commonly wants on the order of &lt;strong&gt;8–12 GB VRAM&lt;/strong&gt; for a sane experience. 8 GB cards work until context, vision add-ons, or “just one more model loaded” say otherwise.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~70B Q4:&lt;/strong&gt; weight footprint alone is often in the &lt;strong&gt;mid–high 30 GB+&lt;/strong&gt; range before you feel generous about context. A single 24 GB card usually means partial GPU residency + system RAM offload (usable, slower) or a smaller quant / smaller model. Full 70B “all on GPU, long context, snappy” is a different shopping trip than a 16 GB mid-range card.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bigger context windows, multimodal towers, speculative decoding, and multi-user serving all push up. Serving stacks like &lt;a href="https://tech-gurunomics.com/tools/vllm" rel="noopener noreferrer"&gt;vLLM&lt;/a&gt; are a different job than solo Ollama chat.&lt;/p&gt;

&lt;h2&gt;
  
  
  GPU vs CPU offload
&lt;/h2&gt;

&lt;p&gt;VRAM is where layers want to live for speed. System RAM is the overflow tank. Runners built around llama.cpp-style graphs (including what you meet via Ollama / LM Studio) can keep some layers on GPU and spill the rest to CPU/RAM.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Offload helps&lt;/strong&gt; when the model &lt;em&gt;almost&lt;/em&gt; fits: you get an answer instead of an OOM, and the GPU still carries enough layers to not feel like 2018.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offload hurts&lt;/strong&gt; when most of the model is in RAM/CPU. Tokens per second fall off a cliff. “It loads” ≠ “you will use it daily.”&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAM size matters for spill.&lt;/strong&gt; 16 GB system RAM that is already full of browser tabs is not a 70B offload plan. 32–64 GB is the common “I might spill layers” zone for enthusiasts; more if you keep many models and Docker UIs around.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your goal is comfortable day-to-day local chat, buy toward fitting the model class you actually want &lt;strong&gt;in VRAM&lt;/strong&gt;. Use offload as a bridge or for occasional bigger models — not as the headline feature on a sales thumbnail.&lt;/p&gt;

&lt;h2&gt;
  
  
  Disk: models are luggage
&lt;/h2&gt;

&lt;p&gt;GGUF and other weight files are multi-GB each. A library of a few 7B/13B quants is already tens of gigabytes; add 70B-class files and you are in “where did 500 GB go” territory fast. A fast NVMe mainly helps load and swap times, not magic tokens/sec once the model is resident. Slow or full disks make pulls and model switches feel broken when the GPU is fine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example hardware (link to the site, not invent ASINs)
&lt;/h2&gt;

&lt;p&gt;Same categories as the &lt;a href="https://tech-gurunomics.com/tools/local-llms" rel="noopener noreferrer"&gt;local LLMs hub hardware section&lt;/a&gt; — real patterns only (GPU / RAM / NVMe), not endorsements, not a ranking. Prices and stock change. Prefer that page for current product links.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mid-range 16 GB VRAM&lt;/strong&gt; (e.g. RTX 5060 Ti 16GB class) — headroom for many 7B–13B quantized setups; not an honest “70B fully on-GPU” card.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;24 GB VRAM&lt;/strong&gt; (e.g. RTX 3090 class) — older generation, but 24 GB is still what a lot of people hunt when they want larger local models or less painful offload.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;64 GB system RAM&lt;/strong&gt; (DDR5 kit) — for layer spill, Docker UIs, browsers, and “I loaded two models to compare.”&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fast 2TB NVMe&lt;/strong&gt; — room for a real model library; faster pulls and swaps than a dying SATA drive.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; Some links on the Tech-Gurunomics hardware section are Amazon Associates (&lt;code&gt;tag=techgurunomic-20&lt;/code&gt;). As an Amazon Associate, Tech-Gurunomics may earn from qualifying purchases. This syndication draft points at that section rather than embedding affiliate ASINs here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the shopping advice falls over
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Vendor marketing uses different quant names and “GB required” charts. Always check the &lt;strong&gt;file size&lt;/strong&gt; of the exact GGUF/quant you will load.&lt;/li&gt;
&lt;li&gt;Laptop dual-use GPUs share memory with the OS in messy ways; desktop VRAM numbers do not transfer cleanly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Apple Unified Memory&lt;/strong&gt; is a different architecture — do not blindly apply NVIDIA VRAM bands to a Mac and call it science.&lt;/li&gt;
&lt;li&gt;A strong card with a tiny SSD and 8 GB of RAM still feels cursed.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Verdict
&lt;/h2&gt;

&lt;p&gt;Pick the model class you will actually run daily, size &lt;strong&gt;VRAM&lt;/strong&gt; for that class first, then buy &lt;strong&gt;RAM&lt;/strong&gt; for overflow and &lt;strong&gt;NVMe&lt;/strong&gt; for the library. Use Ollama or LM Studio to get started; use llama.cpp when you need the engine knobs.&lt;/p&gt;

&lt;p&gt;More cluster context: &lt;a href="https://tech-gurunomics.com/tools/local-llms" rel="noopener noreferrer"&gt;Local LLMs tools&lt;/a&gt;. Full original with live hardware examples: &lt;a href="https://tech-gurunomics.com/tools/vram-ram-local-llms" rel="noopener noreferrer"&gt;VRAM and RAM for local LLMs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you want the short video version of runners + hardware reality (Ollama vs LM Studio, then VRAM/RAM/NVMe), that lives on YouTube: &lt;a href="https://www.youtube.com/watch?v=RoN-iesIuHI" rel="noopener noreferrer"&gt;Local LLMs Without the Hype&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Stars and “runs 70B” thumbnails are not a shopping list.&lt;/p&gt;

</description>
      <category>localllm</category>
      <category>llm</category>
      <category>ollama</category>
      <category>hardware</category>
    </item>
  </channel>
</rss>
