Does an i7 make a difference in framerate over an i5 when using 3 monitors?

Renaulter

Honorable
Oct 3, 2016
46
1
10,545
I've been assembling a parts list for well over a month, being almost paranoidly assured of the quality and price to performance ratio of all my potential parts. A question i now have, seeing as an i5 is $125 cheaper than an i7 and provides no real framerate benefits in single monitor scenarios, is does an i7 have any particular $125 worthy advantages over an i5 when using 3 monitors @ 1080P?
 
Solution
Faktion, just so you know, an i3 (3.7ghz) is generally close to twice as fast as a Pentium G3258 (3.2ghz) in gaming, and still comes out well ahead of a Pentium overclocked to 4.7ghz. This is the advantage of hyperthreading:

65177.png


65182.png


65188.png



So yes, hyperthreading DOES work. In cases where you're not seeing an i7 be any faster than an i5, it's because the i5 is not throughput limited, not because the i7 doesn't have significantly more throughput available.

secolliyn

Distinguished
May 3, 2006
297
0
18,810
it is very true an I5 Vs I7 with Frame rates will not buy you more than 2-5 FPS the more important thing would be the GPU you are using also what the computer will be used for?

example i would go with an I5 CPU if it was just a gaming computer

i would go with an I7 if i was using the computer to trans-code video live steam and more cpu demanding things
 

Faktion

Reputable
Oct 24, 2015
542
0
5,360
In the not so distant future hyper threading might become utilized by games. As of today hardly any games utilize it.

If you are strictly gaming you can not beat the price\performance ratio of the last two generations of i5.
 
In some of today's games, such as GTA V and Battlefield 1, a Skylake i5 is not capable of a perfect 60fps, and you'll frequently see framerate dips, which don't happen on an i7. Adding more monitors doesn't change a thing.

If you're fine with a handful of today's games running "well" but not "perfectly", an i5 is a more cost effective option. If you're looking for 120 or 144hz, the i5 isn't remotely enough. Plenty of games DO benefit from the extra threads, it's just more often the case that an i5 is already near enough to 60fps in them anyway that few find the i7's premium to be worth it.
 

killerchickens

Distinguished
Mar 10, 2010
472
0
18,860


Most game do utilize hyper threading they just don't use more than 4 threads.
 

secolliyn

Distinguished
May 3, 2006
297
0
18,810


i can see where games like Battlefield 1 and GTA V can use more cores and even HT for background tasks however i highly doubt the validity of an I5 6600K paired with a GTX 1080 not hitting over 60 FPS

Back to OP here
as far as future proofing the system an I7 would be good HT cores have been around your years and years if they where going to use them in games we would have seen them by now. That being said it really depends on what you plan on using the computer for also can you list a pc part picker link with the parts you are thinking of using so we can look at them please?
 
"Hyperthreads" aren't really a thing as far as software is concerned. An i3 is no less a "4 logical processor" CPU than an i5 is, the i5 just has more resources to divide among them. Most games spawn hundreds of threads, but only a handful need any significant CPU cycles, and often you have one master thread that's limiting overall performance on CPUs with poor single-threaded performance.

You'll generally find that an i5 still outperforms an FX CPU in a game that can put significant load on all 8 of the FX's cores because the master thread is the limiting factor, and an i5 still has around the same total resources as the FX despite having half the cores. With an i3 vs FX, it'll depend on whether the i3's lower total throughput becomes the limiting factor before the FX's slower core for the master thread.

EDIT: It's not a matter of games using hyperthreading or not, but rather, whether or not you'll have a throughput or single-threaded bottleneck first on an i5. In cases where it's throughput bottlenecked, as is the case in GTA V and Battlefield, the i7 pulls ahead despite having the same single-threaded performance.
 

Faktion

Reputable
Oct 24, 2015
542
0
5,360


Nope. Which ones? The list is extremely short. (hint: I have the list.)

The list of games that will benefit from having more physical cores available is "slightly" longer. Those will not utilize theoretical cores either.

Which would mean they aren't going to utilize the hyper threading on an i7.

https://www.techpowerup.com/forums/threads/gaming-benchmarks-core-i7-6700k-hyperthreading-test.219417/

So is the extra cost of a i7 over an i5 worth it for gaming?

If you are streaming your gameplay - Yes. (I use a separate PC for this anyway).
If you are not streaming your gameplay - Nope.

 

Renaulter

Honorable
Oct 3, 2016
46
1
10,545


http://pcpartpicker.com/list/DtG7Cy
 

killerchickens

Distinguished
Mar 10, 2010
472
0
18,860


To say games dont use hyper threading is false, I said most games wont use more than 4 threads I never said they would use 4 cores 4 hyper threads. i3s would be garbage if games did not use hyper threading.
 

Renaulter

Honorable
Oct 3, 2016
46
1
10,545
Thanks for all the answers. I think i'll stick with an I7, that way when i get a professional DSLR, or even if i just end up selling this rig after a few months to switch over to zen and vega (because i am a bit of a fanboy) It will have better editing potential/higher resale value.
 

Faktion

Reputable
Oct 24, 2015
542
0
5,360


I wouldn't recommend anyone to game on an i3 these days.

You should peer into some benchmarks. This has been debated a ton of times. The benefit of HT even on i3's in gaming is relatively small because it is still effectively a dual core. Scheduling 2 threads on one core might be efficient for multitasking with multiple applications but does not make the core magically run any faster.

If hyperthreading closes the gap as much as you think..

Why do i5's beat i3's by a big margin with a similar clock?
Why would anyone buy an i5 for double the price of an i3?

Efficient scheduling is not a replacement for physical cores and benchmarks definitely reflect that.
 
Faktion, just so you know, an i3 (3.7ghz) is generally close to twice as fast as a Pentium G3258 (3.2ghz) in gaming, and still comes out well ahead of a Pentium overclocked to 4.7ghz. This is the advantage of hyperthreading:

65177.png


65182.png


65188.png



So yes, hyperthreading DOES work. In cases where you're not seeing an i7 be any faster than an i5, it's because the i5 is not throughput limited, not because the i7 doesn't have significantly more throughput available.
 
Solution