X99 or Z97 for Software Dev. and Productivity WS w/ Light Gaming?

DarkTerbear

Reputable
Dec 12, 2014
137
0
4,710
Title says it all. I am building a rig for Java, C++, C#, HTML, PHP, and SQL development. I also do some light gaming (MC w/ shaders, TF2, CSGO, etc.).
I have these two rigs on PCPartpicker:
http://pcpartpicker.com/p/z8Jf3C
and
http://pcpartpicker.com/p/trGPjX

Here is where I'm not sure. The 5820K build has 6 cores. I will do some overclocking, perhaps to 4.4 GHz. Would the two extra cores benefit me as a software developer (the 4790K can easily hit higher clock speeds with two less cores)? Will this extra money be well justified?

With 28 PCI lanes over 16, I can more comfortably fit in an NVMe PCIe 4x SSD. I'm not sure I will see noticeable improvements in speed by going with an NVMe M.2 SSD. I can easily get a 500GB SATA SSD for less money. Also, I can get a 970 over a 950 by going with the 4790K, but I don't play any games that require a 970 yet.

So, what should I go with?
P.S I have all my peripherals, and I have mass storage drives already.
 
Solution
Unless you are building huge projects that have millions of lines of code, then even the 4790k is too much, 5820k is useless, pci-e lanes won't make a difference for you, better go for a 970 to make it future proof. However the ddr4 and newer generation is slightly better so you might go for an i7 6700k
Unless you are building huge projects that have millions of lines of code, then even the 4790k is too much, 5820k is useless, pci-e lanes won't make a difference for you, better go for a 970 to make it future proof. However the ddr4 and newer generation is slightly better so you might go for an i7 6700k
 
Solution
NVMe solid state drives are allot faster than SATA SSDs. They run over the PCIe lan and have much more bandwidth.

The 4790k should be enough for what you're doing and it's a great overclocker. It's probably the best choice right now because the 6700k is overpriced and all skylake processors overclock very poorly.

I'd say the R9 390 is a better GPU choice if you are going to be doing anything over 1080p or running multiple monitors.