So today is the release day of AMD Zen 2 CPUs and Navi Graphic cards, and I’m considering buying a new desktop. So it looks like AMD is not going to take the performance crown from Nvidia. However I’m looking to run on Windows and Linux, with Kubuntu as my workhorse operating system. So as the Nvidea open-source drivers for Linux are appalling I’m going to go with an AMD graphics cards. I run 3 1920 x 1200 monitors, but I don’t play modern super graphics intensive modern games, so I’m thinking of waiting for the release the AMD Rx5600 before purchase. I think that should be good enough for my needs. I’m currently using an HD7790, which I think is a bit underpowered.
I’m thinking of getting 2 500GB 970 evos, 1 for Windows, 1 for my other Linux distro installs and a 4TB hard drive for storing films and stuff.
Probably go for 64GB 3000Mhz DDR4, so that leaves the CPU. At the moment my main resource hog, workflow is running IntelliJ using the inner sbt console on repeat compile, while repeat build and run independently with mill on an 18000 line repository. I’m considering an i7 9700k, a 3800X, a 3900X or even just possibly a 3950X. The recent bugs seem to have killed virtually all the benefits of hyper threading, so the i9 9900K no longer seems to justify the premium.
Any thoughts appreciated, but particularly as to how many cores IntlelliJ / sublime/ vscode / sbt / mill / metals can effectively utilise.