Question Geekbench 6 released and calibrated against Core i7-12700

Page 24 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Jul 27, 2020
28,065
19,157
146
Last edited:

Bencher

Member
Apr 21, 2022
54
10
51
So you'd rather compare your largely idle power to Apple's peak power? That makes more sense? The numbers we have for GB with Apple CPUs is peak power so that's what you have to compare against. If you want to look at average power, you need to use something like Blender or Spec which has long run times with zero (or for Spec, relatively zero) breaks to idle. We have those numbers available, but it is not good for Intel either.
If you don't have the proper data to compare (ie. average power) then the solution is not to compare. The solution isn't to start comparing largely irrelevant numbers, cause whatever conclusions you may reach will also be largely irrelevant. That's common sense right?
 

Hitman928

Diamond Member
Apr 15, 2012
6,695
12,370
136
If you don't have the proper data to compare (ie. average power) then the solution is not to compare. The solution isn't to start comparing largely irrelevant numbers, cause whatever conclusions you may reach will also be largely irrelevant. That's common sense right?

So you agree with me that your GB average power number is meaningless in context of your posts.
 

Bencher

Member
Apr 21, 2022
54
10
51
So you agree with me that your GB average power number is meaningless in context of your posts.
It's certainly more meaningful than the peak numbers.

What the average shows is how much power it consumed to finish the workload (of course multiplied by the amount of time required). That the workload isnt' particularly heavy or includes pauses or whatever is irrelevant. If someone wanted to run this workload that's the power his cpu would have consumed.
 

Hitman928

Diamond Member
Apr 15, 2012
6,695
12,370
136
It's certainly more meaningful than the peak numbers.

What the average shows is how much power it consumed to finish the workload (of course multiplied by the amount of time required). That the workload isnt' particularly heavy or includes pauses or whatever is irrelevant. If someone wanted to run this workload that's the power his cpu would have consumed.

Your theory breaks when the benchmark forces idle between tests that take as long or longer than the tests themselves on modern CPUs, so the time required is largely an artificial numbers as is the power to actually complete the task. The breaks between tests isn't a performance thing, it's an artificial idle state forced by the developer to prevent phones from throttling. If you argue that breaks in-between tests don't matter, then why not wait days between tests and compare average power "to finish a workload," when 99.9999% of that time is in idle. Is that a meaningful number?

Additionally, you don't have average power numbers for Apple CPUs during GB, so you are throwing out a number saying that it looks pretty good with nothing to compare it against except the peak power consumption of Apple CPUs. So you are basically comparing your near idle power numbers with Apple's peak load numbers and saying what's the big deal with Apple efficiency. It's either a completely ignorant or disingenuous take. Either compare like for like numbers, or don't compare. Once you compare like for like numbers, you'll see that Apple CPUs have a massive efficiency lead over Intel's chips.
 

Bencher

Member
Apr 21, 2022
54
10
51
Your theory breaks when the benchmark forces idle between tests that take as long or longer than the tests themselves on modern CPUs, so the time required is largely an artificial numbers as is the power to actually complete the task. The breaks between tests isn't a performance thing, it's an artificial idle state forced by the developer to prevent phones from throttling. If you argue that breaks in-between tests don't matter, then why not wait days between tests and compare average power "to finish a workload," when 99.9999% of that time is in idle. Is that a meaningful number?

Additionally, you don't have average power numbers for Apple CPUs during GB, so you are throwing out a number saying that it looks pretty good with nothing to compare it against except the peak power consumption of Apple CPUs. So you are basically comparing your near idle power numbers with Apple's peak load numbers and saying what's the big deal with Apple efficiency. It's either a completely ignorant or disingenuous take. Either compare like for like numbers, or don't compare. Once you compare like for like numbers, you'll see that Apple CPUs have a massive efficiency lead over Intel's chips.
Huh? Are you making stuff up?

1) I never compared my power draw numbers to Apple's. If you believe otherwise, quote it.
2) I never used or even mentioned Apple's peak load numbers. Ever. In any post. In fact I don't even actually know what those values are. If you think otherwise, again, quote it.
3) I never said "whats the big deal" about Apple's efficiency. Again, if you think otherwise, please quote it.

Can you try to argue against what I'm actually typing and not against what you think im typing? But sure, if you want my opinion about apples efficiency, not impressed. When compared against equally big chips in terms of transistor counts I don't think they have any advantage whatsoever, but feel free to show me otherwise. I won't have a problem accepting it.

In terms of trans count what's the m4 max equivalent, an epyc / xeon CPU, right? Is the m4 max more efficient than those in something like a blender type workload?
 

Hitman928

Diamond Member
Apr 15, 2012
6,695
12,370
136
Huh? Are you making stuff up?

1) I never compared my power draw numbers to Apple's. If you believe otherwise, quote it.
2) I never used or even mentioned Apple's peak load numbers. Ever. In any post. In fact I don't even actually know what those values are. If you think otherwise, again, quote it.
3) I never said "whats the big deal" about Apple's efficiency. Again, if you think otherwise, please quote it.

Can you try to argue against what I'm actually typing and not against what you think im typing? But sure, if you want my opinion about apples efficiency, not impressed. When compared against equally big chips in terms of transistor counts I don't think they have any advantage whatsoever, but feel free to show me otherwise. I won't have a problem accepting it.

In terms of trans count what's the m4 max equivalent, an epyc / xeon CPU, right? Is the m4 max more efficient than those in something like a blender type workload?

If you didn't mean to compare your power draw numbers to Apple's, why did you include them in multiple posts comparing your results to M4?

"What's the big deal" wasn't a quote, what you said was that compared to your results, M4 was disappointing. Same idea.

M3max doesn't have an Intel equivalent as it's a large APU with a large GPU and other components. On the CPU side, it'd be somewhere around a 14700k. Lunar Lake is the most similar thing to Apples base M3/M4 and is a similar die size (actually a little more total silicon with both tiles). The only way you can get better efficiency with Intel CPUs is by using a much higher core count CPU compared to whatever Apple CPU you are comparing against and only comparing in a very highly threaded load. But again, that's not really apples to apples. In the markets where Apple competes, they dominate Intel on efficiency. You're the only one I've seen even try to argue otherwise. LNL should close the gap but it's highly doubtful that Apple won't still have a large lead.

Someone needs to probably correct me on this but after running the gb6 test on a stock 12900k, I scored a bit over 19k with average power draw of 19w according to hwinfo. Sure it spiked higher (150w max) but the average across the whole test was 19.

Seeing how the m4 is much newer and much larger chip, aren't the results it gets insanely disappointing? Even when I disable half my cores (both p and e) I still get a score of 13-14k. How many transistors are the cores of the m4 made up of?

Sure, this is with 4+4

https://browser.geekbench.com/v6/cpu/6156635

I have one with all cores running, scores 19k,ill try to find that too.

Eg1. Average power draw for the 19k score with the full 8+8 config was 19watts. Shouldnt the m4 absolutely destroy the 12900k since it's a much bigger chip?
 

Nothingness

Diamond Member
Jul 3, 2013
3,301
2,373
136
Can you try to argue against what I'm actually typing and not against what you think im typing? But sure, if you want my opinion about apples efficiency, not impressed. When compared against equally big chips in terms of transistor counts I don't think they have any advantage whatsoever, but feel free to show me otherwise. I won't have a problem accepting it.

In terms of trans count what's the m4 max equivalent, an epyc / xeon CPU, right? Is the m4 max more efficient than those in something like a blender type workload?
I will argue about your approach: you can't compare M4 SoC transistor counts against a random other CPU to assess the CPU perf/transistor. The reasons are obvious and multiple: do Epyc or Xeon CPU have NPU or iGPU or ISP? What about cache size? Why compare a mobile chip against a server chip?

You'd have to be able to extract the transistor count of a *core* on the SoC and I doubt that information is available.

And even if you switch to area (which can be estimated as @poke01 showed in a previous post) as a point of comparison, you'll still have to take into account differences in process and design target; you don't design a chip that can go into a table as a chip that can go into a server; that last point also has large impacts on cell libraries and their density.

As you, I'd really like to know. But I've come to the conclusion it's impossible without insider knowledge.
 

Bencher

Member
Apr 21, 2022
54
10
51
I will argue about your approach: you can't compare M4 SoC transistor counts against a random other CPU to assess the CPU perf/transistor. The reasons are obvious and multiple: do Epyc or Xeon CPU have NPU or iGPU or ISP? What about cache size? Why compare a mobile chip against a server chip?

You'd have to be able to extract the transistor count of a *core* on the SoC and I doubt that information is available.

And even if you switch to area (which can be estimated as @poke01 showed in a previous post) as a point of comparison, you'll still have to take into account differences in process and design target; you don't design a chip that can go into a table as a chip that can go into a server; that last point also has large impacts on cell libraries and their density.

As you, I'd really like to know. But I've come to the conclusion it's impossible without insider knowledge.
I get all that and I agree we don't currently have all the data. But it seems that people are jumping to the Apple bandwagon even though as you just said, we simply don't have the data. All I'm saying is, with the current incomplete data we do have, the M4 doesn't really look that impressive. It's a 28b transistor chip losing - and not by a small margin, to a 2 half times smaller 3 year old Intel chip, on a workload like GB6 that doesn't even use the full chip. So sure, you can say that not all of those 28b transistors are put to work in GB6 but the same applies to the Intel chip - as you can tell by the scaling of the scores.

Also in similar fashions epycs and xeons have accelerators on their own right? It's not like the whole chip is made of cores
 
Jul 27, 2020
28,065
19,157
146
LNL should close the gap but it's highly doubtful that Apple won't still have a large lead.
Intel has a bigger headache to take care of with LNL. Snaapdragoon!

At least Apple isn't conspiring with Microsoft to end Intel's business. I think it's karma for Intel's bullying tactics that they can't seem to do business without. AMD, Microsoft, Apple, Nvidia and now Qualcomm all trying to eat Intel's lunch. With x86 being emulated, I wonder how long Intel will take to realize that they too can design a whole new grounds up power optimized architecture and maybe just put in a hardware x86 emulation block on that CPU for the purpose of transitioning to a whole new era.
 

Bencher

Member
Apr 21, 2022
54
10
51
If you didn't mean to compare your power draw numbers to Apple's, why did you include them in multiple posts comparing your results to M4?
Why the hell not? Whats wrong with providing extra data?

"What's the big deal" wasn't a quote, what you said was that compared to your results, M4 was disappointing. Same idea.

Oh yeah, the performance is disappointing. How can you argue otherwise, a half disabled 3 year old chip is as fast as the m4 in the MT portion of geekbench. Sure, disappointing is subjective I guess, let's just say I personally am disappointed. If you are happy with m4 barely matching a 4+4 3 year old chip, sure, I'm glad for you. No hard feelings.

M3max doesn't have an Intel equivalent as it's a large APU with a large GPU and other components. On the CPU side, it'd be somewhere around a 14700k. Lunar Lake is the most similar thing to Apples base M3/M4 and is a similar die size (actually a little more total silicon with both tiles). The only way you can get better efficiency with Intel CPUs is by using a much higher core count CPU compared to whatever Apple CPU you are comparing against and only comparing in a very highly threaded load. But again, that's not really apples to apples. In the markets where Apple competes, they dominate Intel on efficiency. You're the only one I've seen even try to argue otherwise. LNL should close the gap but it's highly doubtful that Apple won't still have a large lead.
"Higher core count" is just meaningless. Who cares about how many cores the thing has? If one approach is using 1000 tiny cores and the other approach is using 2 50b transistor cores are you going to argue "oh it's not fair"? Transistor count is what matters when you want to compare arm to x86. Number of cores is as irrelevant as clockspeeds. Doesn't matter.

Okay can you show me a workload I can run and verify that statement? Seeing an equivalent Apple CPU dominating in efficiency compared to mine?
 
  • Haha
Reactions: Elfear

okoroezenwa

Member
Dec 22, 2020
165
158
116
This thread just keeps on giving it seems. Wild conspiracy theories about payments being made for the past few days and now GB measurements being used as fodder to declare Apple’s latest CPU unimpressive compared to an older Intel desktop part.

I wonder what we’ll get next.
 

Bencher

Member
Apr 21, 2022
54
10
51
Up until page 22 people were using GB measurement to show how impressive Apple is, so what is it suddenly a problem to use GB measurements to show how it isn't? Sorry, what?
 
Jul 27, 2020
28,065
19,157
146
True story: I had the yummiest creamy fruit cake today (only a few mouthfuls though) and the best part of it was the taste of pieces of the most delicious Green Apple.

Back on topic: An Azure VM was upgraded for a few hours to 16 cores so I took the opportunity to run the following benches:

 
  • Haha
Reactions: FlameTail

Doug S

Diamond Member
Feb 8, 2020
3,584
6,327
136
Someone needs to probably correct me on this but after running the gb6 test on a stock 12900k, I scored a bit over 19k with average power draw of 19w according to hwinfo. Sure it spiked higher (150w max) but the average across the whole test was 19.

Seeing how the m4 is much newer and much larger chip, aren't the results it gets insanely disappointing? Even when I disable half my cores (both p and e) I still get a score of 13-14k. How many transistors are the cores of the m4 made up of?

The flaw in your logic (beyond worrying about transistor count rather than what kind of transistors they are, and what units they're in) is that Geekbench is specifically designed to have pauses between the subtests to minimize the impact of throttling. Every CPU will show an average power use a fraction of its max draw while Geekbench runs. If you want a benchmark that pegs your CPU for the entire test so you can tease out the differences in power draw use SPEC instead.
 
  • Like
Reactions: Nothingness

poke01

Diamond Member
Mar 8, 2022
4,233
5,569
106
Up until page 22 people were using GB measurement to show how impressive Apple is, so what is it suddenly a problem to use GB measurements to show how it isn't? Sorry, what?
M4 is impressive it achieves its single core score at 4.5GHz while being passively cooled.This is something the 12900K cannot do and in single core the 12900k consumes more power while having a higher clock still delivers less 1t performance than M4 in Geekbench.


This will apply to all benchmarks like SPEC, Cinebench 2024.


I do think we need to wait for the M4 Max and Ultra 9 ARL SKU as it’s a more fair comparison.
 

Doug S

Diamond Member
Feb 8, 2020
3,584
6,327
136
Up until page 22 people were using GB measurement to show how impressive Apple is, so what is it suddenly a problem to use GB measurements to show how it isn't? Sorry, what?

Because you clearly don't understand how Geekbench works, and think that "average power" for your 12900K can be compared to max power for M4. If you measured average power for M2 during a GB6 run it would probably be 2-3 watts because of all that waiting between subtests.

If you really want to compare M4 to 12900K I'll tell you how you do it. Step one, remove the heatsink and fan from your 12900K so it is passively cooled like the M4. Step two, run GB6 on it. Step three, report the results in this forum. Step four, we all laugh at you for how silly you were to think that 12900K compared in any way shape or form to M4 in power efficiency.

I mean if you really believe your 12900K is using only 19 watts it should be able to stay cool with just your case fans, right?

EDIT: heck I'll be nice and let you keep its giant heatsink installed, just unplug the CPU fan! But don't sue me if it cooks itself to death if the pauses between benchmarks aren't sufficient lol
 

Bencher

Member
Apr 21, 2022
54
10
51
Because you clearly don't understand how Geekbench works, and think that "average power" for your 12900K can be compared to max power for M4. If you measured average power for M2 during a GB6 run it would probably be 2-3 watts because of all that waiting between subtests.

If you really want to compare M4 to 12900K I'll tell you how you do it. Step one, remove the heatsink and fan from your 12900K so it is passively cooled like the M4. Step two, run GB6 on it. Step three, report the results in this forum. Step four, we all laugh at you for how silly you were to think that 12900K compared in any way shape or form to M4 in power efficiency.

I mean if you really believe your 12900K is using only 19 watts it should be able to stay cool with just your case fans, right?

EDIT: heck I'll be nice and let you keep its giant heatsink installed, just unplug the CPU fan! But don't sue me if it cooks itself to death if the pauses between benchmarks aren't sufficient lol
Funny you say that but the cpu was passively cooled indeed, the fan is literally at 0% until the cpu hits 80c. Which it never does, not running Geekbench 6. Nice try bud 😁
 

Bencher

Member
Apr 21, 2022
54
10
51
M4 is impressive it achieves its single core score at 4.5GHz while being passively cooled.This is something the 12900K cannot do and in single core the 12900k consumes more power while having a higher clock still delivers less 1t performance than M4 in Geekbench.


This will apply to all benchmarks like SPEC, Cinebench 2024.


I do think we need to wait for the M4 Max and Ultra 9 ARL SKU as it’s a more fair comparison.
Again, clockspeeds are irrelevant. It can be doing it at 1 ghz or 5 petahz, really doesn't matter.

How many transistors are required for arm (in this case the m4) to hit those numbers? That's whats important. If it is twice the trans count of the 12900k then it better be twice as fast, else it's a flop.
 

Doug S

Diamond Member
Feb 8, 2020
3,584
6,327
136
Funny you say that but the cpu was passively cooled indeed, the fan is literally at 0% until the cpu hits 80c. Which it never does, not running Geekbench 6. Nice try bud 😁

So you must have a truly massive heat sink. It probably weighs more than the entire iPad Pro! How about you remove it and try that? You still have the case fans blowing air around which the M4 doesn't get.
 

poke01

Diamond Member
Mar 8, 2022
4,233
5,569
106
Funny you say that but the cpu was passively cooled indeed, the fan is literally at 0% until the cpu hits 80c. Which it never does, not running Geekbench 6. Nice try bud 😁
Get rid of the heatsink. The M4 doesn't have any cooling or a heatsink in the iPad. Run geekbench with no heatsink and no air cooling that would make it really fair.
Again, clockspeeds are irrelevant. It can be doing it at 1 ghz or 5 petahz, really doesn't matter.
In the case of checking GB scores, yes they do matter.
How many transistors are required for arm (in this case the m4) to hit those numbers? That's whats important. If it is twice the trans count of the 12900k then it better be twice as fast, else it's a flop.
One M4 P core + $L2 is about 4.06mm2 and a 12900K P core + $L2 is around 7.46mm2. We don't look at the transistors for the whole of M4 because, the M4 has a massive iGPU relative to the very very tiny iGPU in the 12900K, M4 has a NPU, massive display and media engines etc.

So we look at the P core + $L2 size.
 

FlameTail

Diamond Member
Dec 15, 2021
4,384
2,762
106
At least Apple isn't conspiring with Microsoft to end Intel's business. I think it's karma for Intel's bullying tactics that they can't seem to do business without. AMD, Microsoft, Apple, Nvidia and now Qualcomm all trying to eat Intel's lunch. With x86 being emulated, I wonder how long Intel will take to realize that they too can design a whole new grounds up power optimized architecture and maybe just put in a hardware x86 emulation block on that CPU for the purpose of transitioning to a whole new era
ISA isn't necessarily the problem. Microarchitecture is.
 

thunng8

Member
Jan 8, 2013
167
72
101
Again, clockspeeds are irrelevant. It can be doing it at 1 ghz or 5 petahz, really doesn't matter.

How many transistors are required for arm (in this case the m4) to hit those numbers? That's whats important. If it is twice the trans count of the 12900k then it better be twice as fast, else it's a flop.
Now, I've heard everything. There is so much wrong with what you've said, that I'll just have to laugh. I wonder what is next :)
 

thunng8

Member
Jan 8, 2013
167
72
101
So you must have a truly massive heat sink. It probably weighs more than the entire iPad Pro! How about you remove it and try that? You still have the case fans blowing air around which the M4 doesn't get.
I highly doubt the CPU fans are idle at 0 rpm. From past experience with Intel desktop CPUs (or even any desktop CPU), whenever the computer is turned on, the CPU fans start spinning. It might not spin at its maximum, but it will spin.
 
  • Like
Reactions: Nothingness

Bencher

Member
Apr 21, 2022
54
10
51
So you must have a truly massive heat sink. It probably weighs more than the entire iPad Pro! How about you remove it and try that? You still have the case fans blowing air around which the M4 doesn't get.
It's a small (relatively) single tower air cooler, u12a.


Let me put it this way. The m4 was tested under LN2 and it was still much slower than my passive cooled 3 year old Intel chip. So please, just stop man.
 

Bencher

Member
Apr 21, 2022
54
10
51
I highly doubt the CPU fans are idle at 0 rpm. From past experience with Intel desktop CPUs (or even any desktop CPU), whenever the computer is turned on, the CPU fans start spinning. It might not spin at its maximum, but it will spin.
It has nothing to do with intel cpus and the fans are indeed at 0 rpm.

Get rid of the heatsink. The M4 doesn't have any cooling or a heatsink in the iPad. Run geekbench with no heatsink and no air cooling that would make it really fair.

In the case of checking GB scores, yes they do matter.

One M4 P core + $L2 is about 4.06mm2 and a 12900K P core + $L2 is around 7.46mm2. We don't look at the transistors for the whole of M4 because, the M4 has a massive iGPU relative to the very very tiny iGPU in the 12900K, M4 has a NPU, massive display and media engines etc.

So we look at the P core + $L2 size.
The m4 was tested under ln2 and still lost. So even though it's unfair that I didn't have Ln2 to use as well, it's fine, don't need it.


So as I imagined an M4 pcore is larger in transistor count vs an intel pcore, isn't it?