i suggest you play around with Unreal Engine 4 for a while, it seems to spend most of the time "compiling shaders" due to CPU limitations.
We are not developers though but gamers. No one is disputing the fact that a 5960X is a powerhouse of a CPU. In March 2010 Intel launched a consumer
6-core i7 980X at $999. We are now in October 2014 with Intel selling an 8-core 5960X $999 but in 4.5 years,
none of the 6-core CPUs from the original i7 980X provided any tangible performance increase in performance for 99.9% of games worth talking about over the more modern quad-core i7 Intel architectures. More or less going with a faster clocked, more modern architecture i7 on the mainstream platform provided a faster gaming platform overall, other than for those gamers who were using 4 GPUs where more PCIe lanes was necessary. Even Tri-SLI/Tri-Fire setup could still be addressed by getting a Z87/97 motherboard with a PLX chip.
Next year Broadwell K or Skylake K (if it isn't delayed to 2016) will once again be a better gaming chip than a 5960X unless games start scaling with 6 cores like Ryse: Son of Rome. If I were building a brand new system now, I'd get the 5820K not because it's faster than the i7 4790K -- it's actually slower in games - but because as CPUs last longer than ever I would sacrifice 200-400mhz in top clock speed to get 2 more cores as I'd keep that CPU for 4-5 years, at which point I think I'd take 2 more cores as a safety net over 200-400mhz more clock speed. But for someone already on a Core i7 2600K or faster, none of the X99 chips is a real upgrade for games.
BFG even showed that moving from an i5 2500K to an i7 4790K provided just a 6-7% increase in gaming performance on a Titan. Unless you have 970 Tri-SLI or faster, "upgrading" to a 6- or 8-core CPU for games is not worth it at all. And of course once an i5 2500K or i7 2600K are overclocked to 4.5Ghz, there won't be much difference in 99.9% of games either. I bet even after Skylake, it still won't be worth it to upgrade from i7 2600K style CPU.
I am going to upgrade from my i5 2500K not because I will feel the difference, but once all new tech comes out, I like to move on and play with new parts. With Skylake/Cannonlake at least there will be new features that would make one feel like they jumped to a new generation:
- AVX 3.2 (512-bit)
- DDR4
- PCIe 4.0
- USB 3.1
- Thunderbolt 3.0
- Fingers cross for 5.0Ghz+ overclocks on 14nm without water-cooling required
Additionally around these next generation CPU platforms we should finally be able to get GPUs with both HDMI 2.0 and DP 1.3. In other words, if I am going to be upgrading for fun, I might as well wait until
all of these new technologies become available at once in a new platform since chances are I'll keep this new platform for another 4-5 years.
CPUs just aren't what they used to be, which is actually a good thing because we no longer need to upgrade every 2-3 years like before. With CPU performance having dramatically slowed down from Pentium 4/D/Core 2 Duo/Nehalem days where you could feel the upgrade in games, now a nearly
4-year-old SB (shocking!) which should seem and feel ancient by historical standards is practically 93% of the performance of i7 4790K in games, even closer once overclocked. That is really mind-blowing stat and shows how unimportant upgrading to the next Intel CPU has become. Most of the desktop bottlenecks are now in the GPU, storage and I/O. I would actually welcome more PCIe-based flash storage to make a breakthrough in speeds. Those would benefit the overall speed of the machine much more than the move from i7 4790K to Skylake for instance.
***
Even if I look at my nearly
2-year-old IVB laptop with i7 3635QM, there isn't much worth upgrading to either on the CPU side. The flagship i7-4940MX and i7-4930MX or even i7-4980HQ are barely
15-20% faster! But these are $600-1000 SKUs which aren't even a replacement for the $378 i7 3635QM:
http://www.notebookcheck.net/Mobile-Processors-Benchmarklist.2436.0.html
Most advancements in laptops are coming on the M.2/mSATA RAID and GPU side, as well as 3K/Retina IPS screens. A typical laptop with a solid battery life can now last 5 years easily with a modern $200 MX100 512GB SSD swap.
More shocking is that an
$1,800 15.6" modern gaming laptop with a 970M comes with an i7-4710 47W CPU which is barely
10% faster than a
2-year-old IVB 45W i7 3635QM!

At least Intel lowered 5820K from 4930K on the desktop by $150 for the power users who need 6 cores on the cheap. :thumbsup:
On the Intel desktop and on the laptop side, CPU performance has become one of the
least important aspects for gaming since the introduction of Core i7 2600K @ 4.4-4.6Ghz on the desktop and IVB i7-quads on the laptop side. Pretty much as a gamer one should prioritize the upgrade budget towards a monitor upgrade (G-Sync 1440P, 3-4K displays, faster GPUs and a larger SSD/faster M.2 SSD. A next gen Intel CPU has become the least important priority now for games.
Until either games scale better with 6-8 core CPUs like we've seen with Crysis 3/R:SOR and or there are some poorly threaded next gen strategy games/MMOs that benefit from a 30% increase in IPC over SB, BW-E and even Skylake itself will be more of an upgrade on paper than in the real world for gamers. The higher the gaming resolution, the more GPU limited we will become with next gen titles such as Dragon Age Inquisition, Witcher 3, Project CARS, etc.
*** The reason I touched on the laptop side is to provide added proof of the slow advancements in CPU performance.