What are the pros of the i7 6700k over the i5 6600k.

JackBFC7

Reputable
Jan 14, 2016
53
0
4,630
I am going to be buying one of the new skylake processors and i was wondering which i should get. I know the i7 is better overall but by how much, i will be gaming possibly recording and editing in the future. I want to know if it is worth me buying the i7 6700k as it is a lot more expensive. Thanks in advance.
 
Solution
pro "amateur" lvls of editing, rendering, programming, modelling, encoding the i5 will be fine, since its not where you spend the majority of your time anyway, gaming will see 95% the same performance as i7, because only very very few games take advantage of i7

for "medium" lvls of editing, rendering and so on, the i7 will definitely help because the i7's hyper-threading will speed that process, and you find the cost worth the performance/time gained

for "professional" lvl's of editing, rendering and so on, you want an entirely different socket CPU, with more cores and threads, than even 6700k has, because you will be spending most/alot of your time on this work, and the benefit to cost becomes greater there more your workload...

Proofy

Admirable
1 word - hyperthreading

In games they will be completely the same, won't get any performance gains from i7 over that i5.

For recording/streaming i7 will be just slightly ahead which is not the reason to spend much more money for it as i5 will give you almost the same performance but will work on more load.

For editing definitely i7 because of hyperthreading. It will be much faster in rendering and computing than i5, but if it's light video editing then I'd still go for i5
 
Some games that exist today can take advantage of the extra threads that an i7 has, and the i7 also has more cache. However, for the most part, they perform the same in gaming, whereas the i7 pulls way ahead in rendering/encoding and other productivity-related tasks.
 

Gnuffi

Honorable
Sep 14, 2013
967
1
11,360
pro "amateur" lvls of editing, rendering, programming, modelling, encoding the i5 will be fine, since its not where you spend the majority of your time anyway, gaming will see 95% the same performance as i7, because only very very few games take advantage of i7

for "medium" lvls of editing, rendering and so on, the i7 will definitely help because the i7's hyper-threading will speed that process, and you find the cost worth the performance/time gained

for "professional" lvl's of editing, rendering and so on, you want an entirely different socket CPU, with more cores and threads, than even 6700k has, because you will be spending most/alot of your time on this work, and the benefit to cost becomes greater there more your workload increases

for casual lvl of gaming/streaming and rendering/editing, there is truly no reason to take an i7 6700k, unless you have the extra money to spend on nothing better and just want "the best" of teh 2, then by all means spend the money
the extra 100 bucks from i5 to i7 could help increase your GPU instead, which would prob be where the majority of your use and time would be spend, thus the biggest gain

 
Solution

JackBFC7

Reputable
Jan 14, 2016
53
0
4,630



Do you know any current games that take advantage of it and if games in the future will start to more often?

 
For gaming, the i5-6600K with a decent overclock is as good as it gets.
Save the budget for something else, perhaps a stronger graphics card or a larger ssd.

FWIW
skylake oc statistics.
As of 2/16/16
What percent can get an overclock at a somewhat sane 1.40v Vcore.
I5-6600K
4.9 11%
4.8 38%
4.7 70%
4.6 83%

I7-6700K
4.8 18%
4.7 56%
4.6 87%
4.5 100%
 
Lots of games actually scale better with more threads. The new Mirror's Edge game can fully load all 8 cores on an FX-83xx CPU, but it's pretty irrelevant because even a Core i3 can sustain minimums higher than 60FPS.

For the most part, DICE games are well optimized and tend to be able to use as many cores and threads as you can throw at them.
 

JackBFC7

Reputable
Jan 14, 2016
53
0
4,630

But all current games with a i5 6600k and a gtx 970 will be fine for a few years do you reckon?
 
Just because one sees activity on all threads in task manager, it does not mean that the game/app is multithreaded.
You are seeing windows spread the activity of perhaps one or a few threads across all available threads.

To test this, experiment with removing one core. You can do this in the windows msconfig boot advanced options option. You will need to reboot for the change to take effect. Set the number of processors to less than you have.
This will tell you how sensitive your games are to the benefits of many cores.