I'm in a bit of a quandary here. I'm building an AMD Ryzen 5 3600 machine. I have a
Gigabyte B550 motherboard that it's going into. I also have a
Gigabyte RadeonRX 580 GAMING 8G video card. I don't play videogames outside of using
RetroArch for old-skool gaming like SNES, NES, TurboGrafx-16/PC Engine, Sega Genesis, PlayStation, & stuff like that on occasion. I mainly run a lot of engineering programs like Enercalc, Retain Pro, SP software (slab, columns, walls, etc.), AutoCAD, Excel sheets, & do a lot of batch processing with RawTherapee. My nephew will also use the PC to edit videos on occasion. I might eventually dabble in video editing as well. I think that AutoCAD, RawTherapee, & video editing will take the most out of the machine. It's mainly 2d type work for AutoCAD, but once in a while I have to look at 3d drawings too. As a reference point, AutoCAD has worked extremely well with my older AMD FX-8350 CPU & Radeon R7 200 card. It still works fine today, but the FX-8350 is kind of slow for other things. I can only imagine that AutoCAD will work better with this setup. I don't use Revit, but I might eventually have to learn Revit Structural. I'd probably have to build a different Intel/Nvidia Quadro machine for that, though.
I have the option of actually getting 128GB of RAM. I would get a couple of 2x32GB dual channel DDR4 3200 RAM kits. The other option is getting a couple 2x16GB DDR4 3200 RAM kits. It's about a $200 difference. I don't really plan on overclocking or anything like that. Basically, this machine will be used for at least 10 years if it doesn't break. Hahaha! I'm looking for reliability & longevity. I might eventually replace the Ryzen 5 3600 with a higher end Ryzen 7 or Ryzen 9 chip a few years from now when they are far cheaper than what they are today.
So yeah. Just trying to figure out if its worth getting 128GB of RAM for what I do or get 64GB of RAM instead.