Hi, I need some advice on putting together a (fairly) high end programming/3840x1440 gaming rig. You can assume it will divide its time between these two activities equally. I have a 1TB traditional HDD, 650W Corsair TX PSU and a sh**ty old no-name ATX case that I can reuse, but I am open to upgrading everything. I need you guys' wisdom on the value of the some of upgrades I'm considering. My budget isn't limited, but every Euro over roughly 2500 is coming out of my hookers-and-cocaine budget, so I don't want to pay more than I must to achieve the following goals:
- blazing fast C++ compilation (mostly CPU bound work that benefits from many cores and multithreading)
- fast indexing in Eclipse CDT (it LOVES RAM, but doesn't really need a lot of bandwidth)
- 75+ frames at 3840x1440 (UWQHD+) with everything except the most taxing settings maxed out (I'm fine with raytraced shadows, hairworks, etc. at medium/high instead of ultra if necessary). I mostly play shooters, Battlefield series is my favourite, but I intend to try some of the other titles popular today - PUBG, Far Cry series, I want it to handle the next Crysis game when it comes out too
Parts I'm pretty sure about:
-- CPU --
AMD Ryzen 3900x (can't be bothered to wait for 3950x to come out)
-- RAM --
32GB Crucial Ballistix Sport LT Gray (2x16GB 3200MHz CL16) - is there a point in dropping lots more cash for 3733Mhz RAM?
-- MoBo --
Asus ROG Crosshair VII Hero Wi-Fi (x470) or Asrock x470 Taichi (Asrock if guys at the computer store flash the bios for me, Asus otherwise. I want both Wi-Fi and Bluetooth)
-- Monitor --
Acer Predator Z35P (35" 3840x1440 UWQHD+ 120Hz) or something better with at least 100Hz refresh rate at UWQHD+ and 35" size.
-- CPU cooler --
Scythe Mugen 5 Rev.B - I've been using it for over a decade with at least 3 CPUs. It's quiet, reliable and very capable, so why change it?
Parts I'm not at all sure about:
-- GPU --
Gigabyte Windforce RTX 2080 (I think it's enough for what I want from it, but I can step up to a Windforce 2080Ti if you convince me that vanilla 2080 is too weak at that resolution)
-- SSD --
WD Black SN750 1TB M.2 NVMe 3.0x4 (with heatsink) - replacement for my old school spinning 1TB HDD. Is it worth the money? Is it overkill performance-wise? How noticeable would this upgrade be in daily usage and games? Will it make my dreams come true? I'm not sure if compiling and indexing C++ benefits significantly from SSDs, I doubt it but I'm open to have my mind changed.
-- Case --
Corsair Obsidian 750D Airflow - It's stylish, understated and has tons of airflow, but again, does my setup need it? My current case has no extra fans, is ugly as holy hell and just as ancient, so it won't take much prodding to get me to buy it. You know what? Forget I asked, just give me a few other options worth considering at this price point and I'll pick the one I like best.
-- PSU --
I have a 650W Corsair TX that is a few years old, but should be more than enough for this build, even if I go with the 2080Ti, no?
Any advice is appreciated, on the monitor, CPU, RAM, GPU, SSD, all of of it. Even things I didn't think of buying. Maaaaan I'm looking forward to having a high(ish)-end PC again