I went almost 5 years on my 9590 build (see previous builds in my profile). To be fair, it was still running strong, and taking everything I was throwing at it with ease. It's still in use, just as a VM host now, with an additional 3x120GB SSD in RAID0 I threw in it for datastores. I never overclocked it, save for right after I built it just to see if I could. I had to replace the Mushkin boot SSD after about 3.5 years. Got a PNY and have been reasonably happy with it. But I knew that I wanted to do a TR build with M.2 NVME soon, though. And I have been fairly impressed with some of the benchmarks that I have seen with Nvidia's RTX line of cards, and quickly identified the 2060 as having a ton of value, while being a significant enough of an upgrade over my 970 to warrant pulling the trigger.
I did not take pictures this time, sorry folks. I was dealing with a comedic series of mishaps at the time, and just didn't have to time to do a photo essay. The build was difficult enough as it was, which you will hear about in a bit for yourself.
ATTO - 2.07 GB/s Write, 2.10 GB/s Read @ 64MB I/O and 256 MB file size
Unigine Heaven - 3822
Unigine Valley - 4591
3dmark Firestrike - 17251
Passmark - 6192.4
1) AMD - Threadripper 2950X 3.5 GHz 16-Core Processor
AMD for me, always. I am not that serious of a gamer. I spend a lot more time in front of my machine performing non-gaming tasks, and dollar for dollar AMD has always bested Intel in non-gaming performance IMHO. I have been excited about the Threadrippers since I first saw the 1900x. But I held off on building one because the 9590 was so strong for me. $800 US was a bit more than I would have normally cared to spend on a CPU. My original parts list for this build contained a Ryzen 7 2700X. But when I saw where the total build was coming in at price-wise, and it was well under-budget, I decided to splurge a bit. Glad I did, too. This thing is incredible. I would like to have acquired a 2990WX, but my I am not swinging it like that in the bank account! I have read where some people were passive-cooling this chip, but I am of the opinion that if you spend this much on a CPU, and the price of closed loop coolers being not terribly high, you water cool it and that's that. AMD chips have notoriously run hot anyway, so why chance it?
Installation was ok, if you forgive the multiple RMA (see below). TR4 is different than other chips, as you don’t just plunk the chip into the socket, slap a heatsink on and be done. You have to slide the chip into a swinging latch, then fasten it down to the socket. Apparently, there was a big to-do over the mount points for these chips being vastly different than other chips (even AMD chips), that mobo manufacturers were having some trouble fitting them. AMD provides a bracket that should alleviate most concerns about this.
The packaging was.....visually impressive, if not completely unnecessary. Retail ships in a box roughly the same dimensions of a women's shoebox. And all kinds of molded plastic that seems to be intended to "sell the sizzle". I couldn't help but wonder if they could ratchet down the packaging, and charge $700 instead. But at this price point, maybe it does not matter. To AMD's credit, the packaging offers plenty of protection, so maybe it's worth the extra dough to protect your investment during shipping.
Performance was exactly what you would expect. BLAZING! I will post benchmarks at a later date, but they will not disappoint, I promise. And it's a bit of an ego boost to see 32 threads in a workstation. Pretty neat.
2) Asus - ROG RYUO 120 RGB 80.95 CFM Liquid CPU Cooler
I was aiming for a cooler with one 120mm fan and radiator. I originally bought a NZXT Kraken M22. All the documentation at the time said it supported TR4. Even pcpartpicker's compatibility matrix backed that up. But I am here to tell you it absolutely does not. I am sure it is a fine cooler. I am a fan of NZXT products, and this won't dissuade me from buy NZXT in the future, but there was no combination of brackets/mount/prayers that was going make that thing fit. I had to RMA it and get the ROG cooler. Stinks, cause the ROG was double the price of the NZXT (was originally $60 US).
Temps are good. Good enough for me, anyway. The mobo initially reported temps in the BIOS at 79C, but I have been at it long enough to know that mobo's don’t generally report temps correctly where closed loop coolers are used. I am a fan of HWMonitor, and it reports that CPU temps are around 35-40C when idle and peaking at 60 when under load. I am sure a double-rad cooler would have better performance, but I am just fine with this. And I won't be overclocking, anyway.
Installation was a breeze. Construction seemed sturdy. I would have liked to spend < $100 for a cooler, but at the point that I was, I just wanted something that would work, as the RMA delayed my completion of the build for a few days, and this was after I had already repurposed my 9590.
4) Mushkin - Enhanced Silverline 32 GB (2 x 16 GB) DDR4-2400 Memory - 2x for 64GB total
Mushkin RAM is solid, solid, solid. They aren't the least expensive, but not the most either. Been a fan of this company for many years now. Originally was going to just do 32GB, but just as in the case with the CPU, I decided to splurge. Quad-channel, mobo accurately reports the speed, good stuff. Only bad thing I could say is that during the process of reseating the RAM in the above-mentioned mobo troubleshooting process, one of the heatspreaders shifted. Not a biggie, though.
I play around a lot with virtual machines and having a ton of RAM is a must. This fits the bill.
5) Samsung - 970 Pro 512 GB M.2-2280 Solid State Drive
If you are not on the m.2 platform, then go have a yard sale, hit the plasma bank, start Uber-Lyfting on the side, borrow some money from my friend the First-National-Bank-of-Steve (lol, sorry brother), do whatever you have to do to get the money to make the jump. I'll post the ATTO results later, along with the other benchmarks, but I will put it to you this way: I had a SATA SSD in my previous box. It was plenty fast, but when I work with certain files, compressing and decompressing, remuxing video files, etc, I would use a RAM drive. With this build, I do NOT feel the need to use a RAM drive. I am not saying that it is a fast as a RAM drive, but it's fast enough that I don't feel justified in setting up a RAM drive in the first place. My only regret was not getting 1TB.
7) Raidmax - ATX-249B (Black) ATX Mid Tower Case
This was an area I saved some money on, as I recently took the box I built for my then GF\now wife, and made an HTPC out of it, transferring all of those parts to a Silverstone HTPC case. (https://www.amazon.com/gp/product/B077J11ZN9/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 if you're interested)
Good case. Not the absolute best cable management ever, but good enough for me. Front side USB 3.0 headers. 3.5 trays with built-in 2.5 adaptability. 120mm vents all around. The top side can do 2x120mm, or one 140mm in the middle of the grating. I had a 140mm Noctua fan that I bought for another project and ended up not needing, so that is in the top here. Radiator mounted to the rear with air being pulled in and pushed through the rad. Stylistically it is not the flashiest case ever, but I have always been a function over form guy, and I don't need a gazillion lights in my rig, or for it to look like alien technology.
8) EVGA - PQ 750 W 80+ Platinum Certified Semi-Modular ATX Power Supply
EVGA again. Nothing unexpected here. Plenty of cables to choose from. Fully modular. If I was going to throw some additional drives in there for storage I would have considered more watts, but having a NAS (Freenas) with plenty of room has eliminated my need for local storage short of application installs.
9) LG - WH16NS60 Blu-Ray/DVD/CD Writer
BluRay writer that I copped from my previous build. Its new purpose does not need an optical drive, and if it ever does I will just use a USB optical drive.