i7 (locked) vs i5 (unlocked) only for gaming and future proof?

Setup 1:

Intel Core i5-7600K
Asus Z270-K
CM Hyper 212 X
Zotac GTX 1060 3GB AMP! edition
Hyper X Fury 2133MHz 8GB DDR4 memory
1080p @ 60Hz

Setup 2:

Intel Core i7-7700
Asus B250M-Plus
Intel stock cooler
Zotac GTX 1060 3GB AMP! edition
Hyper X Fury 2133MHz 8GB DDR4 memory
1080p @ 60Hz

The price difference between these two setups is: the setup-1 is at higher cost at the cost of a MSI Z270 PC mate motherboard or ~170 USD.


My question:

Go with setup-1 and not overclock for now. Then while upgrading the GPU in future (let's assume 3 years) and face bottleneck, overclock the 7600K and avoid both the bottleneck & the CPU/Mobo upgrade cost.

OR

Go with setup-2 with less initial build cost (save money and invest in other components). Then upgrade to new GPU (at the same 3 years time) without bottleneck??

In 3 years, at the time when the i5-7600K (stock speed) bottlenecks the new GPU, will the i7-7700 (stock speed) not bottleneck it?

Notes:

    This is for knowledge purpose only.
    I don't want to invest more in upgrading the CPU/Mobo in future, because I cannot resale the old CPU/Mobo that easily here.
    The i7-7700K is way too overpriced everywhere here, so I can't even think of getting that.

Thanks in advance.
 
Solution
3GB is fine so long as you're willing to lower texture settings in some extreme cases. Both cards are just about equally fast (the 6GB is about 5% faster) until the 3GB runs out of RAM.

The i7 is the better CPU. It already performs better today more often than not, and will undoubtedly pull ahead as time goes on. Consider those saying that the i5 is only "better" when the CPU isn't even the bottleneck.

Dugimodo

Distinguished
Personally I'd get the i7 but It comes down to personal preference. Performance today will be basically the same and performance in 3 years, well nobody really knows. The i7 is a better all round CPU but will not game any better right now, certainly worth it if you like to do other things at the same time like streaming etc. I watch netflix while gaming on mine quite often for example.

By the time you actually need to overclock to get decent gaming performance the whole system will likely be struggling, it's unlikely to actually last much longer as a great gaming rig at that point compared to just leaving it at stock. From unplayable to just playable is all you can expect by overclocking when it's struggling to handle a game.

One time I did a BIOS update and forgot to reapply my overclock, didn't notice for 6 months that's how much performance difference there is in the real world.
 


I know i7-7700+B250 can perform better than i5-7600K (stock)+Z70 in games and other applications at least for NOW. But my question is when the bottleneck period comes in.

With which of the above setups I can use for long time before the "UPGRADE YOUR CPU/MOBO TO UTILIZE THE FULL POTENTIAL OF YOUR NEW GPU" comes in?
 
Games are starting to be able to use more than 4 threads but at the moment that only helps when going for high fps but at some point in the future I expect that will help at lower fps too. There isn't a perfect answer as we don't know what the future will bring but for your needs I'd put my money on the i7.
 


Sure, if I'm going with i7-7700 I will have some money left with which I will spend on getting the best core components I can. I used the same memory so that the only changes between the setups are CPU and motherboard.
 

franches

Distinguished
Nov 11, 2014
229
3
18,715
You forgot one key thing, the i5 7600k wont work on the Z170 chipset without an bios update. Which means that if you got no 6th gen processor to update the bios, you have to buy a z270 in order to oc
 
3GB is fine so long as you're willing to lower texture settings in some extreme cases. Both cards are just about equally fast (the 6GB is about 5% faster) until the 3GB runs out of RAM.

The i7 is the better CPU. It already performs better today more often than not, and will undoubtedly pull ahead as time goes on. Consider those saying that the i5 is only "better" when the CPU isn't even the bottleneck.
 
Solution

franches

Distinguished
Nov 11, 2014
229
3
18,715
I was also asking myself the same question, In the end I went with a 7700 non K since as dx12 becomes more popular, games will take advantage of that hyperthreading. However you also must know that a CPU like the 2500k (2nd gen i5) still holds strong