Question Geekbench 6 released and calibrated against Core i7-12700

Page 8 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

naukkis

Senior member
Jun 5, 2002
768
634
136
So you are saying this benchmark is ONLY for use on desktop PC's ? not even high end ones that CAN use up to 32, or even 64 cores ?

Sure it can be used for high-end systems too but it benchmarks typical desktop-use cases. For such a use 32 or 64 cores won't bring any perfomance uplift. And Geekbench should show it so stupid users won't go and buy high-end workstation type cpu's for desktop usage. https://www.geekbench.com
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,736
14,767
136
Sure it can be used for high-end systems too but it benchmarks typical desktop-use cases. For such a use 32 or 64 cores won't bring any perfomance uplift. And Geekbench should show it so stupid users won't go and buy high-end workstation type cpu's for desktop usage. https://www.geekbench.com
So, anybody that has need of more cores than 4 or 6 and uses a desktop is stupid if they want 32 cores ? Like the people in the DC forum that buy old 14 and 22 core Xeons ? They have a desktop, but want and need more cores.

The bottom line is that you are validating that this benchmark is worthless for more than 8 cores. Thanks for that opinion. Most of us would like something that shows real MT performance.
 

naukkis

Senior member
Jun 5, 2002
768
634
136
So, anybody that has need of more cores than 4 or 6 and uses a desktop is stupid if they want 32 cores ? Like the people in the DC forum that buy old 14 and 22 core Xeons ? They have a desktop, but want and need more cores.

The bottom line is that you are validating that this benchmark is worthless for more than 8 cores. Thanks for that opinion. Most of us would like something that shows real MT performance.

It benchmarks typical desktop-use cases. There's not much additional performance to be found on those use-cases with additional cores and Geekbench6 shows it pretty well.

If someone has workload that scales to unlimited cores he should use benchmark with single-thread workload copied to all cores. Like Geekbench did before - but that totally failed to show system's multithreaded performance on typical desktop-loads. And as pretty much everything at desktop is nowadays MT MT score correlates better to real desktop-performance than pure ST - if done with real desktop-type applications. GB6 is a big step to right direction for desktop-benchmarking.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,736
14,767
136
It benchmarks typical desktop-use cases. There's not much additional performance to be found on those use-cases with additional cores and Geekbench6 shows it pretty well.

If someone has workload that scales to unlimited cores he should use benchmark with single-thread workload copied to all cores. Like Geekbench did before - but that totally failed to show system's multithreaded performance on typical desktop-loads. And as pretty much everything at desktop is nowadays MT MT score correlates better to real desktop-performance than pure ST - if done with real desktop-type applications. GB6 is a big step to right direction for desktop-benchmarking.
You sound like an ad for geekbench, even linked it. If you are an employee, thats fine, but several of us do not agree that its a good benchmark, myself for one.
 

naukkis

Senior member
Jun 5, 2002
768
634
136
You know who has exactly EIGHT performance cores? Intel.

You know who has more than that? AMD.

Isn't that suspicious???

And them yanking GB5 downloads so abruptly from their site. Like someone forced them to...

Seems like people here didn't even look what Geekbench try to benchmark. No one benchmark suits for every use case. There's not really any good widely used desktop-benchmark.

Intel does have some very suspicious cpu's. Those having just one or two performance cores with plenty of slower cores. Good desktop-benchmark should show that it's not right approach to good multithreaded desktop-performance. Geekbench5 did not catch that Intel cheat - GB6 probably gives much better estimation of their performance compared to less but more performing cores from AMD.

And for desktop 8 performance cores from AMD or Intel should have very close to best possible performance for desktop - though those want to sell you more cores so peak single and low-thread performance can only purchased with addtional cores. For Intel those additional cores aren't even as performant as main cores but 16 of them gives great multithread performance to well scalable applications - that unfortunately doesn't represent typical desktop use cases.
 

Exist50

Platinum Member
Aug 18, 2016
2,452
3,101
136
You know who has exactly EIGHT performance cores? Intel.

You know who has more than that? AMD.

Isn't that suspicious???

And them yanking GB5 downloads so abruptly from their site. Like someone forced them to...
AMD's consumer-oriented chips also have 8 cores, including their mobile ones. You could even argue that this scaling hurts Intel more, comparing 2+8 or 6+8 vs AMD's 6/8c offerings.

And what is the alternative you propose? That benchmarks should ignore how real software behaves just because you don't like the implications for your brand of choice?
 

Exist50

Platinum Member
Aug 18, 2016
2,452
3,101
136
You sound like an ad for geekbench, even linked it. If you are an employee, thats fine, but several of us do not agree that its a good benchmark, myself for one.
So why do you think a benchmark that has been explicitly targeting client systems from day 1 should ignore how those workloads behave in favor of server ones?
 
Reactions: controlflow

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,736
14,767
136
AMD's consumer-oriented chips also have 8 cores, including their mobile ones. You could even argue that this scaling hurts Intel more, comparing 2+8 or 6+8 vs AMD's 6/8c offerings.

And what is the alternative you propose? That benchmarks should ignore how real software behaves just because you don't like the implications for your brand of choice?
Not that this could be done.... but what I personally would like is something that truly shows the total performance of a chip. One case would be that Zen 4 or P-cores are fully loaded as well as E-cores if present. The E-cores would add less to the overall score, as we know they are weak compared to Zen4/P-cores, but the total "horsepower" of a chip would be represented. higher end chips for desktop, as well as true HEDT and workstation would also work.

Yes, servers are hard to benchmark, and Phoronix and servethehome seem to do pretty well there.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,736
14,767
136
So why do you think a benchmark that has been explicitly targeting client systems from day 1 should ignore how those workloads behave in favor of server ones?
Here is an example.... Games... The fastest chips are the 13900k and the 7950x most of the time on highly CPU dependent games. This benchmark has shown to be almost worthless with more than 8 cores, let alone 32.
 

naukkis

Senior member
Jun 5, 2002
768
634
136
Not that this could be done.... but what I personally would like is something that truly shows the total performance of a chip. One case would be that Zen 4 or P-cores are fully loaded as well as E-cores if present. The E-cores would add less to the overall score, as we know they are weak compared to Zen4/P-cores, but the total "horsepower" of a chip would be represented. higher end chips for desktop, as well as true HEDT and workstation would also work.

GB6 shows total found horsepower for those workloads it represents. More cores won't bring much additional performance to them - making fastest cores faster should increase performance pretty directly to both ST and MT. Many people don't understand that for most workloads increasing thread-count will not bring any benefit beyond their thread scaling limit - which is typically somewhere 4-8 threads for desktop loads.
 

Exist50

Platinum Member
Aug 18, 2016
2,452
3,101
136
The fastest chips are the 13900k and the 7950x most of the time on highly CPU dependent games.
And essentially none of that performance advantage is thanks to the extra cores vs the lower tier offerings. It's primarily the extra single core boost speed, and in the case of the 13900k, more L3 cache - both things that Geekbench MT should represent. And as a reminder, Geekbench doesn't have a hard limit on the number of threads. It's just that most of its workloads don't really benefit much beyond a dozen or so.

For Raphael, you can see this core count relationship even more explicitly for the X3D parts, where the default method will be pinning games to one CCX.
 
Last edited:

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,736
14,767
136
GB6 shows total found horsepower for those workloads it represents. More cores won't bring much additional performance to them - making fastest cores faster should increase performance pretty directly to both ST and MT. Many people don't understand that for most workloads increasing thread-count will not bring any benefit beyond their thread scaling limit - which is typically somewhere 4-8 threads for desktop loads.
As I said above, GAMES, a highly used desktop function have proven that more than 8 cores can be helpful. So for a 7950x and a 13900k, this benchmark is totally misleading.
 

naukkis

Senior member
Jun 5, 2002
768
634
136
As I said above, GAMES, a highly used desktop function have proven that more than 8 cores can be helpful. So for a 7950x and a 13900k, this benchmark is totally misleading.

Does Geekbench claim to represent gaming performance? There's plenty of good gaming benchmarks, why not to use them?

And for gaming there's not yet much use for cores beyond 6-8. Games love fast cores and plenty of cache and good memory subsystem - and for most single core speed and cache you need to purchase top-of line many core cpu's form both of those vendors. Though AMD does have that special 8-core plenty of cache gaming cpu - for 7000-series also offered with additional not-used for gaming cores with less cache.
 

Doug S

Platinum Member
Feb 8, 2020
2,470
4,028
136
Maybe what would make people happy are two MT score results. One for the 'embarrassingly parallel' workloads similar to GB5's MT tests and another for the 'thread cooperation' workloads that more accurately represent MT performance on most applications. Then you can compare results based on the type of workload you care about.
 
Last edited:

Kocicak

Senior member
Jan 17, 2019
982
973
136
You know who has exactly EIGHT performance cores? Intel.

You know who has more than that? AMD.
HUH? Intel has many more cores than 8. Intel has 50% cores on a desktop platform than AMD! Why do you think that Intel would be happy with a benchmark, which plateaus after 8 cores, and that cannot show a difference between e.g. 13700K and 13900K?

BTW the recent result which shows their 24 all P core workstation CPU performing the same as the 8+16 13900K strongly indicates that the E cores are not there to be laughed at.
 

Hitman928

Diamond Member
Apr 15, 2012
5,574
8,728
136
Maybe would would make people happy are two MT score results. One for the 'embarrassingly parallel' workloads similar to GB5's MT tests and another for the 'thread cooperation' workloads that more accurately represent MT performance on most applications. Then you can compare results based on the type of workload you care about.

I agree with this and think that it really needs to be done given the current hardware and software landscape. I'm OK with the kind of about face done with GB6, it just feels like a bit of a shock due to how different the MT works compared to GB5. As many others have mentioned, no benchmark is perfect/complete and any test needs to be looked at through the lens of what and how it is measuring. However, I think if the people behind GB want to have their benchmark used by a wide variety of systems from phones to workstations (as they have indicated), then I think they need to provide some kind of way of adjusting to the ever increasing use of cores in desktops and workstations.

It is true that the vast majority of programs used by desktop users are scaling much higher than 6 or so cores at most, but there is still a not insignificant portion that can use more (transcoding, streaming, multi tasking, compiling) and workstation users are even more likely to use many cores. I'm not sure the best labels to use for each category but something like single threaded, light desktop, and heavy workstation categories or something like that. Then people can look at each category and see how things stack up according to their use cases.
 
Reactions: igor_kavinski

Timur Born

Senior member
Feb 14, 2016
277
139
116
...The E-cores would add less to the overall score, as we know they are weak compared to Zen4/P-cores...
This depends on the workload. E-cores are quite strong for Integer workload. An E-core at 43x *exactly* matches the performance and wattage of a P core at 40x in 7-Zip benchmark. That's not too much of a difference between the two, especially considering that 16 E cores use the same space as 6 P cores.

In comparison they are weak at floating-point operations, though.
 
Jul 27, 2020
17,743
11,529
106
And what is the alternative you propose? That benchmarks should ignore how real software behaves just because you don't like the implications for your brand of choice?
Popular benchmarks like Geekbench should be forward looking. They should show what the future could look like with multicore optimized software. GB6 is now giving the impression to consumers that cores don't matter anymore.and further progress in this area should be halted.

The number of threads shown in task manager number in the thousands. More cores would mean these threads are distributed evenly among them and system would feel more responsive as a result. Concurrent multitasking is a real world use case that is helped by more cores being available for background and foreground tasks.

GB6 is a step backwards. GB5 showed what kind of performance you could have with properly optimized software. GB6 says, there will never be optimized software. Don't waste money. Stick to 8 cores and stop daydreaming! It's more antigeekbench now!
 

Doug S

Platinum Member
Feb 8, 2020
2,470
4,028
136
I agree with this and think that it really needs to be done given the current hardware and software landscape. I'm OK with the kind of about face done with GB6, it just feels like a bit of a shock due to how different the MT works compared to GB5. As many others have mentioned, no benchmark is perfect/complete and any test needs to be looked at through the lens of what and how it is measuring. However, I think if the people behind GB want to have their benchmark used by a wide variety of systems from phones to workstations (as they have indicated), then I think they need to provide some kind of way of adjusting to the ever increasing use of cores in desktops and workstations.

It is true that the vast majority of programs used by desktop users are scaling much higher than 6 or so cores at most, but there is still a not insignificant portion that can use more (transcoding, streaming, multi tasking, compiling) and workstation users are even more likely to use many cores. I'm not sure the best labels to use for each category but something like single threaded, light desktop, and heavy workstation categories or something like that. Then people can look at each category and see how things stack up according to their use cases.


Thought of some reasonable names for the different scores. TIMT = thread independent MT and TCMT thread cooperative MT. Put benchmarks that scale in an essentially unlimited fashion (until they hit limits of memory/cache/etc. bandwidth) under TIMT and the ones that depend on thread cooperation/communication that reach scaling limits well short of the number of cores stuff like Xeon and Epyc have under TCMT.
 

Exist50

Platinum Member
Aug 18, 2016
2,452
3,101
136
They should show what the future could look like with multicore optimized software.
What evidence is there that there will be a substantial shift in client software to make dramatically better use of more threads? Progress over the last decade has generally been quite slow and incremental.
GB6 says, there will never be optimized software. Don't waste money. Stick to 8 cores and stop daydreaming!
Geekbench 6 does still have extremely parallel workloads, like compiling and ray tracing. They're simply no longer the sole component of the score. And the reality is, they're right. It doesn't make sense to buy 16+ cores for consumer workloads, and that seems unlikely to change soon.
 
Reactions: Nothingness
Jul 27, 2020
17,743
11,529
106
What evidence is there that there will be a substantial shift in client software to make dramatically better use of more threads? Progress over the last decade has generally been quite slow and incremental.
Golang and Rust make it easier to write parallel and concurrent programming code. Rust may even supplant C/C++ in the Linux kernel in the future. Just because progress in the recent past has been slow, it's no indication that things will remain that way in the future too.
 
Reactions: moinmoin

Tup3x

Golden Member
Dec 31, 2016
1,008
996
136
So... Which runs MS Office faster: current gen i5 of EPYC? Or games?

If one only does tasks that are highly parallel, then there's obviously better benchmarks for those tasks. However, for common tasks/applications this should be rather accurate.
 

Exist50

Platinum Member
Aug 18, 2016
2,452
3,101
136
Golang and Rust make it easier to write parallel and concurrent programming code. Rust may even supplant C/C++ in the Linux kernel in the future. Just because progress in the recent past has been slow, it's no indication that things will remain that way in the future too.
I'm certainly skeptical of the claim that newer languages, of all things, will provide substantially better parallelism. But even if you accept that as a possibility, what makes more sense for a benchmark today? To bet on an as-yet unsubstantiated hope, or to use current patterns and historical trends?

If there's some revolution in software development in the next couple of years, then we can revisit the topic, but it would be putting the cart before the horse to design a benchmark like that today.
 
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/    |