Is that the reason why having 8cores is important for gaming?

Atari2600

Golden Member
Nov 22, 2016
1,409
1,655
136
Not only that, but I'd love them to do deeper analysis. Maybe all gain from HEDT processors is from larger l3 cache and not having more cores? That would make that hexa core Zen with 16MB of cache even more epic deal.

If that is the case, I'd guess you'll see the evidence in the reviews on down the line.
 

tamz_msc

Diamond Member
Jan 5, 2017
3,865
3,729
136
You are going to be disappointed if you think its due to more cores and not due to 4Ghz, huge L3 and quad channel memory.
http://www.tomshardware.com/reviews/multi-core-cpu-scaling-directx-11,4768.html

Same reason why a 5775C can match a 6700K.
Nice post. Except that your statements make ZERO logical sense, as the i7 5775C is neither 4GHz, nor does it have a 'huge' L3, and has no quad-channel support either.

If you meant EDRAM, then I ask, how many retail CPUs that you can buy have EDRAM? Dual vs Quad channel make no difference in games.

Oh and that graph does not come from the article linked either.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Nice post. Except that your statements make ZERO logical sense, as the i7 5775C is neither 4GHz, nor does it have a 'huge' L3, and has no quad-channel support either.

If you meant EDRAM, then I ask, how many retail CPUs that you can buy have EDRAM? Dual vs Quad channel make no difference in games.

Oh and that graph does not come from the article linked either.

The EDRAM on the 5775C is a large L4 cache. And its linked because its a classic example when the bottleneck is elsewhere than core performance. Its not that hard to understand is it?
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
The EDRAM on the 5775C is a large L4 cache. And its linked because its a classic example when the bottleneck is elsewhere than core performance.
So let me see if im understanding you correctly what your trying to say is that,

Because modern games are job based engines having more cores and threads means you can alleviate the challenges in cache misses by having more concurrency. Thus in a given amount of time more jobs get completed and thus higher frame rates.

So what your really trying to say is more cores is the NOW and future of gaming?
 

NTMBK

Lifer
Nov 14, 2011
10,269
5,134
136
So let me see if im understanding you correctly what your trying to say is that,

Because modern games are job based engines having more cores and threads means you can alleviate the challenges in cache misses by having more concurrency. Thus in a given amount of time more jobs get completed and thus higher frame rates.

So what your really trying to say is more cores is the NOW and future of gaming?

Wow, that's one hell of a stretch 0_o Cache misses are a massive problem for single threaded performance too, not just multithreaded. If you miss in L3 and have to go all the way to main memory, your thread stalls for thousands of cycles. Adding in a big L4 means that a lot of the time you will reduce that latency, and hence improve per-thread performance.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
Wow, that's one hell of a stretch 0_o Cache misses are a massive problem for single threaded performance too, not just multithreaded. If you miss in L3 and have to go all the way to main memory, your thread stalls for thousands of cycles. Adding in a big L4 means that a lot of the time you will reduce that latency, and hence improve per-thread performance.

Or you can have more cores, Shintai tries to pretend that its the extra cache reducing misses, well why isn't the amd 8mb l3 cpu performing the same as intels 8mb l3 cpu then?

In the case of gaming, game engines have been job based system since like the 2nd generation of games on the PS3 xbox360. Only now that the Consoles and PC hardware is so close are we seeing the benefits of those systems on the PC side as there is far less reworking of code base required.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Or you can have more cores, Shintai tries to pretend that its the extra cache reducing misses, well why isn't the amd 8mb l3 cpu performing the same as intels 8mb l3 cpu then?

In the case of gaming, game engines have been job based system since like the 2nd generation of games on the PS3 xbox360. Only now that the Consoles and PC hardware is so close are we seeing the benefits of those systems on the PC side as there is far less reworking of code base required.

Core performance matters too. But so does cache size and memory speed. Then you can act like it something else.

The Broadwell-E in the test not only have twice the memory bandwidth over the 7700K because they all used 2400Mhz. They also got 15, 20 and 25MB caches.

And its not news that 6700K/7700K is memory starved is it?
 

NTMBK

Lifer
Nov 14, 2011
10,269
5,134
136
Or you can have more cores, Shintai tries to pretend that its the extra cache reducing misses, well why isn't the amd 8mb l3 cpu performing the same as intels 8mb l3 cpu then?

The AMD CPU's cache has longer latencies than the Intel cache, for a start. It has fewer execution units per core, less hardware for scheduling instructions... it is just a lower IPC core. The cache is one factor in an equation with a whole bunch of different parameters.
 
Reactions: Phynaz

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
And its not news that 6700K/7700K is memory starved is it?

Yes it is, you ( like always ) get things confused. Any processor likes LOWER LATENCY MEMORY. memory timings / clock speed = latency. I dare you to prove a 7700k is memory bandwidth limited with middle of the road DDR4 ( say 3200 16-16-16 (10ns)) in games.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
Haha, so now DDR4 3200C16 is "middle of the road"
Well it is in my book considering the very highend is 4200 and low end is 2400, drop lower i dont care make it 2800 15-15-15 then.


edit: just to make the point where i live i can buy 16gb 2133 for 159 (Kingston) and 3200 G.skill/corsair/kingston for 179 and 16gb of 3600 for 275. I think 3200 is very in the middle.

all prices AUD.
 
Last edited:

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Yes it is, you ( like always ) get things confused. Any processor likes LOWER LATENCY MEMORY. memory timings / clock speed = latency. I dare you to prove a 7700k is memory bandwidth limited with middle of the road DDR4 ( say 3200 16-16-16 (10ns)) in games.

So now you tell me SKL/KBL needs 33% faster memory than used in the test? Thanks
 

Dygaza

Member
Oct 16, 2015
176
34
101
It's only logical games are starting to get benefit from multiple cores. I don't know any modern AAA games that doesn't ultilize 8+ threads all the time. Running more threads on real cores is always beneficial. Granted cpu like I7-7700k has great one thread performance, but it's not as big as people think, as running other game threads on dedicated cores actually raises efficiency of main game logic thread (remember it has dependancies with other threads, so while other threads finish faster, it idless less). Ofc this efficiency gain isn't that big, but helps nullfily that single thread performance a bit.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
So now you tell me SKL/KBL needs 33% faster memory than used in the test? Thanks
Nope drop the speeds if you want, just dont go with stupid DDR4 that has a memory latency of 15+ns. i pick 3200 because i feel its the best performance for money.

But still waiting for this test seeing you are so sure games are memory bandwdith bound. If you knew anything about how a core accesses memory in intel chips you would know why im not that worried. Hint: there is a maximum number of outstanding memory requests per core.
 

psolord

Platinum Member
Sep 16, 2009
2,015
1,225
136
*don't open this if you are on a restricted mobile data plan*

Here are some screenshots from some video benchmarks I have uploaded on my Youtube channel. All done on a core i5-2500k@4.8Ghz and a GTX 1070@2Ghz.


Don't think that a 4.8Ghz 2500k is a slouch. It does have 165cb singe core score.



So, even though it does decently, you will notice that in games like Deus Ex and Watchdogs 2, it almost goes tits up even at 4.8Ghz. I mean it struggles keeping 60fps.

I expect any Ryzen above 6C to do a lot better than that and at good prices too.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Nope drop the speeds if you want, just dont go with stupid DDR4 that has a memory latency of 15+ns. i pick 3200 because i feel its the best performance for money.

But still waiting for this test seeing you are so sure games are memory bandwdith bound. If you knew anything about how a core accesses memory in intel chips you would know why im not that worried. Hint: there is a maximum number of outstanding memory requests per core.

Its funny you mention a subject that have been covered quite a bit. And if you think its due to latency instead, prove it




 

itsmydamnation

Platinum Member
Feb 6, 2011
2,863
3,413
136
Its funny you mention a subject that have been covered quite a bit. And if you think its due to latency instead, prove it





Sigh do you even read here let me put it in big writing for you

MEMORY LATENCY

what is the memory latency of those memories?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |