I'm basically in the same situation, but I'm 90% sure of my answer at this point. Yes it's still not a "final" answer... I am forever indecisive, and I will "regret" my choice no mater what. My mind is always open and never closed, which is not a good thing despite the general populace needing to be more "open minded"--always open is just open for trouble
If I actually think about everything I've learned over the past three months researching (price trends, hardware releases and tech shows, not just googling for "gib me best nao!" or "which is besterest A or B!?)), then I wind up with the following answer:If you plan to upgrade after at least three or more years from now, then get whatever is best for the usage that you spend the most time doing.
This is the same advice most people will give or receive. But this is such a simple answer and despite making logical sense, we will always rebuke with "but what if/about ".
I say focus on the present, the here and now. Anyone on this forum should understand how computer hardware works... and I don't mean the technical aspect of hardware. What I mean is how hardware progression works-- There is always something new each year that can trap you in the fabulous game of "I'll wait as new stuffs are only a few months away
Using core count as an example, by the time we need more than 4c/8t, we will have even better CPUs. When this does happen, chances are that one would consider upgrading regardless.What this means to me
: i7 6700K and z170 platform.
And here is the back story to this to better understand my reasoning (feel free to point, laugh at, praise, condemn, worship, comment, bash, suggest, agree, or disagree with me
Hidden to save space (Click to show)
First, my current hardware:
i5 2500k @ 4.4GHz (I'm super lucky, but all my luck is bad luck. Terrible OC voltage requirements, and my room temperatures with AC are ~30°C/85°F, worse at night because it's too cool outside for the AC so it turns on to fan). I'm only in southwest Missouri, not out in the desert or a tropical location.
DDR3-pc1600 (never upgraded, 'cause CPU luck)
AsRock zz7 Extreme4 Gen4 (I started with Gigabyte's Z68A-D3H-B3, but it got damaged in a 2014 storm, and not from lightning/power surges. At the time it was the only non-used option available).
Second, my usage:
I game lots, especially emulation where single thread power wins. But I also do enough multi-tasking of single thread apps, hobbyist level of content creation (rarely published and not frequent enough to force me to change the demand I need for multi-thread performance), and ripping movies while I sleep/work. My pc is also running 24/7.
More cores = better multitasking. I would control what cores get which application(s). +1 6850k
More IPC = better single thread performance. +1 6700k
RAM performance scaling = +1 6700k (much better IMC, still scaling at +4kHz)
RAM bandwidth = +1 6850k (quad channel, better for image/recording/modeling/etc. type stuffs)
X99 vs z170 = +TIE (Subjective as everyone has different features they need.
I would benefit nicely with either a 6700k or the 6850k, and that is a problem
I had to stop and make a log of my usage to break it down. CPU limited? Benefits from OC vs Stock? What kind of effect do background tasks have on frametimes/spikes/minimum fps, and does overclocking change this behavior at a practical level outside of benchmarks?
And finally, if this could be of any help, here's my current "final" choices:CPU
:Intel Core i7-6700KMotherboard
: ASRock Z170 OC FormulaRAM
: *G.SKILL TridentZ (F4-3600C15D-16GTZ)
15-15-15-35 (Latency: 1st word=8.33~ns, 4th word=9.16~ns, 8th word=10.2~ns)
*This kit is NOT listed on pcpartpicker, found it by accident thanks to "bad" google results.
Suposedly G.SKILL has a DDR4-3466 2x8GB kit with timings of 14-14-14-34 (Latency: 1st word=8.08~ns, 4th word=8.94~ns, 8th word=10.01~ns). I've yet to find it for purchase. Source: G.Skill's Trident Z DDR4 RAM Kits Push CAS Latency Below Competition
(News article @tomshardware.com)*EDIT*
Forgot to mention, I look at computer performance almost like I do for my car (1979 Camaro, acceleration 0-60 times instead of horsepower 1/4 mile times) where I focus on the "low end" of the performance curve
, the minimum framerate, instead of the "top end" of max/average framerate.Edited by Kamikaze Ice - 6/15/16 at 7:03pm