I'm building a PC mainly for photogrammetry, so CPU performance and plenty of memory are priorities. I'm considering a Ryzen 9 9950X paired with a Kingston Fury Beast 128GB kit using two 64GB DDR5-5600 CL36 modules. I haven't chosen a motherboard yet, although I'm currently looking at the MSI MAG X870E Tomahawk.
Are there any compatibility or stability concerns with running 128GB on this processor? Most of the warnings I've seen seem to involve four memory sticks, so I'm wondering whether using only two modules avoids those issues. I'd also appreciate motherboard recommendations or advice on what to check before buying.
4 Answers
A server platform such as EPYC could offer more memory capacity and workstation-oriented features, but it would cost considerably more and isn’t automatically the better value for a personal photogrammetry machine. The 9950X is a sensible high-end consumer choice if your software benefits from its CPU performance and you don’t need ECC RDIMM support or large multi-socket configurations.
Two sticks are generally the easier and more stable option on AM5, especially with a 128GB kit. The motherboard’s QVL is the first thing to check: find the exact Kingston kit part number and confirm that it’s listed for the board and supported memory configuration. A listed kit has been tested by the manufacturer, though it still isn’t an absolute guarantee on every individual system. At DDR5-5600, you probably shouldn’t expect much extra overclocking headroom with 128GB.
Most AM5 motherboards should handle the processor, so I’d choose based on features rather than buying the most expensive board automatically. For photogrammetry, extra M.2 slots, good storage connectivity, strong VRM cooling, and enough rear I/O may matter more than extreme memory overclocking. A board such as the X870E Tomahawk looks reasonable if it provides the storage and expansion options you need.
The Ryzen 9 9950X should work with that kind of setup, and Kingston is a reputable memory brand. Just make sure the kit is a matched 2x64GB package rather than combining separate kits. If the system has trouble training at the advertised speed, lowering the memory speed slightly may improve stability. Leave room in the budget for a BIOS update if necessary.

So for the X870E Tomahawk, I should look for both the CPU and the exact memory kit on its compatibility list?