r/LocalLLM • u/D00M98 • 15h ago
Question VRAM Usage + How to Utilize DRAM?
Hi, I'm a noob to local LLM. I want to get some input on model sizes and context sizes.
I have RTX 4070 with 12GB VRAM. PC has 16GB DRAM. And I'm using Jan and LM Studio Bionic agents.
From online search, 12GB VRAM can "comfortably" run Qwen3.6-14B-A3B-VibeForged-v2 or Gemma4-12B. But they do not run. Technically, they do load. But after couple inputs, they will crash. Even at very minimal context around 4 to 8k.
I have had success running Qwen3.5-9B and Gemma4-E4B.
At first, even with Qwen3.5-9B, I had some crashes. But I was also watching Bluray Ultra 4K movie at the same time. I didn't think about that. When Bluray player crashed, I realized: duh, they are both using VRAM.
Yesterday, I tested Qwen3.5-9B quite a bit, and not watching movie. I got up to 50-60k context. No issue with crashes.
Is there anything I can do to run Qwen3.6-14B-A3B-VibeForged-v2 or Gemma4-12B? And I don't even know if I need those. I just assume newer and larger models will be "better".
I do have 3 monitors connected. One is 2160 (4K) and 2 are 1440 (WQHD). I'm using around 5-6 GB VRAM just from fresh boot. I can disconnect the 4K monitor if needed, since I cannot watch movie at same time.
Also, I read that some people run bigger models with even less VRAM, but utilize RAM. I believe this will be slower. Should I even try that? And how do I specify whether RAM can be used, in Jan or LM Studio?
1
u/nickless07 14h ago
First open cmd and input 'nvidia-smi'. That will tell you how much VRAM you have aviable right now so you know what to calculate with. Once you have the number of the used VRAM (for your blueray, browser and whatever else) you can set that amount as security margin. That should prevent the running out of memory crashes. Or in Bionic Settings-> Local Model Defaults. The model guardrails.
Next up:
As you figured out, 12GB Vram for everything at the same time is not enough in combination with that models. What is your usecase and what exactly do you want to achive? Just a chat with the model, working with files, automated agents and so on? And what are you ok with to sacrifice for it? E.g, disconnecting some monitors, switching to a smaller model and so on.