Racks & WattsLOCAL HARDWARE / CLEAR PICKS

Local AI

96 GB DDR5 for local LLMs: matched kits and the platform checks that matter

Choose a matched 2×48GB DDR5 kit for local LLM CPU inference or offload. Compare profiles, check board support and calculate 32B/70B Q4 memory room.

OUR PICKS / YOUR SETUP

Find your fit.

Choose a matched 2×48GB pair: G.SKILL Flare X5 for an EXPO-capable shortlist or Kingston FURY Renegade for an XMP shortlist. Match the exact kit to your board and CPU, test stability, and keep system RAM separate from discrete VRAM.

  • EXPO-capable shortlistG.SKILL Flare X5
  • XMP shortlistFURY Renegade
  • Matched capacity2×48GB = 96GB

How we evaluate hardware.

YOUR NEXT PROJECT / THE GEAR

Parts list

  • G.SKILL Flare X5 96GB DDR5-5600 kit

    Choose this matched 2×48GB kit when its exact part number matches your board and CPU support list.

    Check price on Amazon
  • Kingston FURY Renegade 96GB DDR5-6000 kit

    Choose this matched 2×48GB kit for an XMP-capable platform with room for a larger local model.

    Check price on Amazon

A larger local model needs somewhere to live before you can argue about its answers. Choose a matched 2×48GB DDR5 kit when you need more system memory for CPU inference or partial GPU offload. Start with G.SKILL Flare X5 for an EXPO-capable shortlist, or Kingston FURY Renegade for an XMP shortlist—and match the exact kit to your board and CPU.

Specs come from the makers and project documentation; the memory budget below is a calculated planning example.

Quick picks: capacity first, profile second

  • EXPO-capable shortlist: G.SKILL Flare X5 F5-5600J4040D48GX2-FX5. A 96GB pair with a published DDR5-5600 CL40 profile. The current specification lists both AMD EXPO and Intel XMP 3.0.
  • XMP shortlist: Kingston FURY Renegade KF560C32RSK2-96. A 96GB pair with a DDR5-6000 CL32 XMP profile and a separately documented default setting. This exact model is Renegade, not Beast.
  • Another dual-profile option: Corsair Vengeance CMK96GX5M2B6000Z30. Its maker specification lists a DDR5-6000 CL30 EXPO/XMP profile. Compare the full part number, rather than treating every Vengeance kit as interchangeable.

For the bigger hardware decision—GPU desktop, CPU-heavy box or unified-memory machine—start with our local LLM hardware guide. More desktop RAM solves a capacity problem; it doesn’t turn a small discrete GPU into a larger one.

Three matched kits, three different profiles

Kit and rated configuration Exact part, profiles and defaults
G.SKILL Flare X5: 96GB, 2×48GB. Up to 5600MT/s, 40-40-40-89 at 1.25V. F5-5600J4040D48GX2-FX5. AMD EXPO / Intel XMP 3.0. Maker lists default SPD speed of 5600MT/s at 1.10V.
Kingston FURY Renegade: 96GB, 2×48GB. 6000MT/s, 32-38-38 at 1.35V. KF560C32RSK2-96. Intel XMP 3.0. Default DDR5-4800, 40-39-39 at 1.1V; secondary XMP profile of 5600, 40-40-40 at 1.25V.
Corsair Vengeance: 96GB, 2×48GB. 6000MT/s, 30-36-36-76 at 1.40V. CMK96GX5M2B6000Z30. AMD EXPO / Intel XMP. Default SPD speed of 4800, CL40 at 1.1V.

Sources: G.SKILL’s exact kit specification, Kingston’s datasheet and Corsair’s exact kit page.

Keep the default and profile columns separate. A profile’s tighter timing and higher voltage are a set of settings to enable together on compatible hardware. The default boot settings can differ. Buy the kit your platform supports, then test the profile you intend to keep.

Why one 2×48GB kit beats a drawer of almost-matching sticks

Two modules from one matched kit give you a clear starting configuration and one part number to look up. Adding another kit later changes that configuration, even if the packaging has the same family name. Our mixed-RAM-on-Ryzen guide covers the reuse decision with recorded DDR4 bench results; these DDR5 kits belong to a different platform.

Check the form factor, too. These are desktop UDIMMs, not the shorter SO-DIMMs used by many mini PCs. The ASRock B650M Pro RS manual calls for identical DDR5 pairs and shows A2/B2 for two modules. Follow your own board’s slot diagram instead of choosing the two easiest sockets to reach.

If you want platform error correction, start with the ECC RAM guide. DDR5 on-die ECC handles errors inside the memory chips; it is different from a CPU-and-board ECC memory path. A capacity upgrade and an ECC build are separate shopping decisions.

System RAM isn’t extra VRAM

A discrete GPU keeps its own VRAM. Installing 96GB of DDR5 doesn’t add those bytes to the card’s local memory. What it does give you is room for CPU inference, model data and work that remains on the CPU when only part of a model fits the GPU.

llama.cpp documents CPU+GPU hybrid inference for models larger than total VRAM. That’s the useful offload case: keep some work on the GPU and accommodate the rest in system memory. A machine that already fits your chosen model and context entirely in VRAM has a different upgrade priority.

Use ollama ps after loading a model. The Ollama FAQ explains the PROCESSOR column: 100% GPU, 100% CPU, or a mixed CPU/GPU percentage. It tells you where the model was loaded. Record that alongside the model tag and context setting before deciding that another RAM kit is the answer.

For the context and parallel-request side, use our Ollama memory guide. Longer context and simultaneous work need their own room alongside the weights.

How much room does 96GB leave for 32B and 70B Q4?

The calculation uses 96GiB of nominal kit capacity, converts Ollama’s rounded decimal download sizes to GiB, and assumes a 16GiB reserve for the OS and runtime. Context/KV cache and other workloads consume the remaining space. This is a capacity-planning example, not a measured allocation or a speed forecast.

Model and published weight-size proxy Calculated room in 96GiB
Qwen2.5 32B Q4_K_M: 20GB download ≈ 18.63GiB 77.37GiB after the weight-size proxy; 61.37GiB after the assumed 16GiB reserve.
Llama3.3 70B Q4_K_M: 43GB download ≈ 40.05GiB 55.95GiB after the weight-size proxy; 39.95GiB after the assumed 16GiB reserve.

The inputs are the current Qwen2.5 32B Q4_K_M page and Llama3.3 70B Q4_K_M page, checked October 26, 2026. A different quantization or model tag changes the arithmetic.

That is why 96GB is interesting for experimenting with larger models: there is substantial capacity beyond the downloaded weights. Set a realistic context, load the model, inspect actual memory use, and increase one setting at a time. Don’t spend the same remaining memory twice by planning a large model and a pile of VMs independently.

Is more system RAM your next useful purchase?

Choose the upgrade around the workload you are trying to unlock:

  • You want to explore larger models on the CPU. A larger system-memory budget is directly relevant. Start with the exact model tag in the table, choose your context, and leave room for the operating system and other applications.
  • Your model needs both CPU and GPU memory. A matched 96GB pair can give the CPU side more space. Use the residency readout to understand the split, then decide whether that arrangement suits your work or whether a larger-VRAM GPU is the better next purchase.
  • The model already lives entirely on the GPU. Keep the RAM you have if the rest of the machine has enough headroom. More system capacity won’t expand the card’s VRAM. Spend time checking the actual bottleneck before filling empty DIMM sockets.

Also decide whether the machine is an inference box or a shared virtualization host. A model experiment on an otherwise quiet desktop and the same model alongside several guests have different memory budgets. Start the services you normally need for the test, inspect their actual memory use, and adjust the illustrative reserve accordingly.

Keep a known-good memory configuration available while changing the build. If the new profile is troublesome, you can return to the baseline and separate a settings problem from a workload-capacity problem.

Will 2×48GB run at the rated speed on your board?

Use this checklist before committing to the profile printed on the box:

  1. Match the memory type and module capacity. Check DDR5 UDIMM support, the platform’s total capacity limit and support for 48GB modules. A large total-memory number alone isn’t the whole compatibility check.
  2. Open the exact board’s CPU and memory support pages. Match your CPU generation and BIOS requirements. ASUS’s QVL lookup guide shows where those lists live.
  3. Match the complete kit number. Compare the module count, tested speed and profile in the support entry. Similar names, another capacity or another suffix can describe different memory.
  4. Read the CPU’s official memory specification. For example, AMD lists the Ryzen 9 9950X at DDR5-5600 with either two single-rank or two dual-rank DIMMs. A 6000 profile is an overclock on that CPU.
  5. Use the manual’s slots and check physical clearance. Install the pair in the recommended sockets, with enough space under the CPU cooler. Don’t turn a matched two-DIMM plan into a four-DIMM configuration halfway through the build.

Our AM5 motherboard guide connects the CPU, memory and expansion choices. If your exact kit is absent from the support list, ask the board maker or choose a listed configuration; don’t silently substitute a nearby part number.

Install at defaults, then test the settings you want

Shut down, disconnect power and install the complete pair. Boot with default memory settings first. Let the board finish memory training, then check that the firmware and operating system see the expected capacity.

Use the Memtest86+ guide for the stability-test method. Establish a clean baseline before enabling EXPO or XMP, then repeat the test at the intended profile. If errors appear, return to defaults and investigate before trusting the machine with a long inference run.

Finally, load the actual model, context and concurrent workload you plan to use. Save the kit part number, board BIOS, profile settings and ollama ps residency. That’s a useful build record—and a much better starting point for troubleshooting than “it booted once.”

The sensible 96GB upgrade

Choose Flare X5 for an EXPO-capable shortlist or FURY Renegade for an XMP shortlist, with your exact platform’s support entry deciding the final fit. Buy one matched pair, get it stable, then use the extra room for the larger model you actually want to run. Capacity gets the model through the door; a stable platform keeps it there.

Sources & methodology

Where these facts come from.

Source dates are listed above.

As an Amazon Associate I earn from qualifying purchases.

YOUR NEXT PROJECT / THE GEAR

Parts list

  • G.SKILL Flare X5 96GB DDR5-5600 kit

    Choose this matched 2×48GB kit when its exact part number matches your board and CPU support list.

    Check price on Amazon
  • Kingston FURY Renegade 96GB DDR5-6000 kit

    Choose this matched 2×48GB kit for an XMP-capable platform with room for a larger local model.

    Check price on Amazon

Prepared by Racks & Watts.