So it's been a long time since I built a machine and had relied on my Lenovo workstation for the past few years but I wanted a high-end machine for some interesting ideas I want to work on. I also wanted some room for future expansion (more RAM, more GPU). It's also no harm to be able to do some 4k gaming and VR :D On my hunt while researching parts I briefly toyed with the idea of server oriented CPUs (for the cores) but it definitely seemed lacking in terms of bang for the buck and raw speed. In terms of budget was shooting for less than $5k.
Thanks to this page I found a lot of useful input to go on and so far so good!
It was difficult to seat the CPU on the ASRock X399 motherboard. After strictly paying attention to the order in which the screws should turn and pushing down hard on it I was able to thread the screw.
Don't be a dumbass and install the motherboard into the case and forget the little plate that covers the motherboard's external connections. :/
People online seem to believe Thermal Paste application is very scientific (something akin to pouring the perfect Guinness, you need the right barman, pipes, moons aligned etc). I spent too long looking at videos of this and ended up just making sure I covered enough of it and ended up with some hybrid solution.
Thermaltake need to do something with their documentation (it's garbage), I'm very happy with the products so far though. Watch out for how you wire up the Floe Riing 360 TT (if you haven't done it before the docs won't help). I found useful videos online of a guy doing it who made sure to warn to not put the USB 2.0 connector from the cooler block into the motherboard since that will blow the RGB (it's just another fan and goes into the fan controller).
Another thing that's harder than it should have been is to understand how AMD reports temperatures. With everything at stock settings the chips precision mode was boosting all cores to a minimum of 3.7GhZ then another 4 cores to 4GhZ and then another 4 to 4.2GHz. This was spiking the voltage > 1.45V (up to 1.502 max according to HWMonitor). Concerned by that I clocked it to 4GHz at 1.4V and found under stress HWMonitor could spike as high as 72C under full load. Then I got shocked by the A-Tuning tool (part of the AsRock tool kit) reporting numbers like 97c! So yea understanding the offsets and the difference between Tctl & Tdie is important and then so is understanding what all the tools are actually reporting. In any case I'm not trying to set records or push things just yet. I'm set to a modest 3.7GHz @ 1.25V. Temperatures get up to 52C under load. Temps are from performance tests maxing out core usage. I've not stress tested it at heavy load for hours (I suspect it can get hotter).