Geekerwan’s Review of the Snapdragon 8 Gen 3 (Xiaomi 14).

Jimmyjames

Site Champ
Posts
675
Reaction score
763
Just saw this on Youtube and thought I’d post it hear if anyone wants to discuss. Have only skimmed it and will probably edit as I look deeper, but so far:

A17 Pro still leads in Spec, and single core Geekbench performance, and I think GB 6 multi core.

Cortex X4 even wider decode stage than A17 (10 vs 9). Bigger ROB than A17 (384 vs 321). I think this was already known.
Cortex X4 has a 18% Int increase vs X3 but a 39% power increase. +7% FP, +24% power increase!!

Spec tests reveal
A17 P core has a 28% Int lead over the X4 while using just 2% more power.
A17 P core has a 50% Fp lead over X4 while using 5% more power.
X4 doesn’t match A15 in either Int or Fp performance.

GPU
8 Gen 3 seems faster on GB 5 and 6 multi core performance. Gotta say I think they are underselling the A17 GB 6 multi core score, I’ve taken mine a bunch of times and it’s usually quite a bit higher than thier figure.
8 Gen 3 is more efficient per their figures. How accurate are their A17 figures? I seem to recall some doubt they are correct in their 14 watt figure for normal use.
8 Gen 3 wins big on their gpu benchmarks (Wildlife Extreme, gfxbench), according to them at lower power
8 Gen 3 wins on ray tracing. Iirc, 15-20% higher at only 75% of the power of the A17.
I had forgotten, or didn’t know the Gen 3’s gpu has 8 cores compared to the A17’s 6.

More equal in actual games. They claim Genshin is highly optimised for Apple devices.

 
Last edited:

Yoused

up
Posts
5,623
Reaction score
8,942
Location
knee deep in the road apples of the 4 horsemen
old info

Firestorm.png
 

dada_dave

Elite Member
Posts
2,164
Reaction score
2,148
What? Even Firestorm (M1 P-core) has a ROB of 630. Are they comparing X4 (a P-core) to an A17 E-core?
Good catch, @Jimmyjames is it worth hitting up Dougall on mastodon?

Edit: here is his post on mastodon

1698381784720.png




Did Apple massively shrink the ROB from the A14 or is something else going on here?

CC: @Cmaier @leman
 
Last edited:

leman

Site Champ
Posts
641
Reaction score
1,196
Regarding ROB: there is a bit of confusion here because folks are using Dougall Johnson’s tool without paying attention to terminology. He explains that Apple uses a “coalesced ROB”, where each entry contains bundles with up to seven operations. So ROB size of 320 means up to 2'240 uops. On average, it will still be over 1000uops. This dwarfs pretty much anything on the market.

What I find interesting is that X4 is wider than A17 and yet doesn’t even reach the IPC of Firestorm…
 

dada_dave

Elite Member
Posts
2,164
Reaction score
2,148
Regarding ROB: there is a bit of confusion here because folks are using Dougall Johnson’s tool without paying attention to terminology. He explains that Apple uses a “coalesced ROB”, where each entry contains bundles with up to seven operations. So ROB size of 320 means up to 2'240 uops. On average, it will still be over 1000uops. This dwarfs pretty much anything on the market.

What I find interesting is that X4 is wider than A17 and yet doesn’t even reach the IPC of Firestorm…
Thanks I was wondering if it’s a terminology issue. So Anandtech using vreedak’s tool is measuring ROB size differently than Dougall’s tool? So Geekerwan may be comparing Apples to Oranges depending on how they’re measuring the X4? Or is the confusion just on our end and geekerwan is fine? 🙃
 
Last edited:

leman

Site Champ
Posts
641
Reaction score
1,196
Thanks I was wondering if it’s a terminology issue. So Anandtech using vreedak’s tool is measuring ROB size differently than Dougall’s tool? So Geekerwan may be comparing Apples to Oranges depending on how they’re measuring the X4? Or is the confusion just on our end and geekerwan is fine? 🙃

I think Anandtech was reporting what Dougall refers to as the "rename retire queue", which tracks register use. On Apple architectures these are two different structures. As Douglas explains, some instructions do not require a register, while some require multiple registers.
 

Jimmyjames

Site Champ
Posts
675
Reaction score
763
Geekbench Compute for the Adreno 750 (8 Gen 3 Gpu)

12017. Equal to the…A13. Hmmmm

Seems under Vulcan it matches an A14. Good job.
 
Last edited:

Jimmyjames

Site Champ
Posts
675
Reaction score
763
Weirdly I’m a little suspicious of Geekerwan’s Geekbench 5 multi core score. They quote 6782 but that doesn’t exist on the database. I realise scores can be withheld, but they usually don’t. Most other scores for that device are quite a bit lower. There is one at 6534 but that is also much higher than most of the others, which seem to be around the 6000 to 6200.

This is the current list. As of this post, there are 33 entries.
 

dada_dave

Elite Member
Posts
2,164
Reaction score
2,148
Weirdly I’m a little suspicious of Geekerwan’s Geekbench 5 multi core score. They quote 6782 but that doesn’t exist on the database. I realise scores can be withheld, but they usually don’t. Most other scores for that device are quite a bit lower. There is one at 6534 but that is also much higher than most of the others, which seem to be around the 6000 to 6200.

This is the current list. As of this post, there are 33 entries.
I can’t recall: Did they use their cooler on it? Like they did with the iPhone?
 

leman

Site Champ
Posts
641
Reaction score
1,196
Weirdly I’m a little suspicious of Geekerwan’s Geekbench 5 multi core score. They quote 6782 but that doesn’t exist on the database. I realise scores can be withheld, but they usually don’t. Most other scores for that device are quite a bit lower. There is one at 6534 but that is also much higher than most of the others, which seem to be around the 6000 to 6200.

This is the current list. As of this post, there are 33 entries.

Yeah, I am also confused by this. Looking at publicly available GB results (either GB5 or 6), I see the Snapdragon MC at best being on par with A17, but not better.
 

Jimmyjames

Site Champ
Posts
675
Reaction score
763
It’s been a while since this topic was opened, and while the scores from actual devices more or less match what Geekerwan covered, the reviews are pretty positive on gpu performance with the S24. We have already covered the fact that Qualcomm gpus seem optimise for lower complexity workloads eg. mobile games, gfxbench and Wildlife Extreme, while Apple’s gpus seem to have loftier ambitions and already have double the fp32 performance if we take Geekbench 6 scores as representative, but….

I’m wondering if this technical distinction will hurt Apple. In the reviews I’ve seen, they point out the 50% lead the QC gpus have on these benchmarks. It makes no difference if it’s pointed out to them that the Apple gpu is actually more powerful for AAA games and more demanding tasks for a couple of reasons.

Firstly, most mobile users don’t care about demanding tasks. They play whatever mobile game passes the time or is popular at the moment. Games like Genshin Impact are still popular. If the QC gpus give significantly better performance, then it’s a legitimate thing to point that out.

Secondly, while there are now a few AAA games for the 15 Pro/Max, the performance is pretty mediocre to poor. It’s not especially enticing for users to buy a device which performs poorly in the games which Apple is advertising, and to underperform the S24 in traditional games.

So I guess I’m wondering if it’s a mistake on Apple’s part to have focused on high end games before they can actually deliver a usable experience? Will they just accept losing the performance battle for mobile games when they have traditionally dominated their rivals here?
 

quarkysg

Power User
Posts
69
Reaction score
45
Firstly, most mobile users don’t care about demanding tasks. They play whatever mobile game passes the time or is popular at the moment. Games like Genshin Impact are still popular. If the QC gpus give significantly better performance, then it’s a legitimate thing to point that out.
Well, if that is the case, mobile users don't really care if the game they play show a few more FPS? Apple likely is again skating to where the the puck is going, rather than chasing the puck. I have a feeling that QC's mobile GPUs will have to play catch up soon.
 

exoticspice1

Site Champ
Posts
298
Reaction score
101
So I guess I’m wondering if it’s a mistake on Apple’s part to have focused on high end games before they can actually deliver a usable experience? Will they just accept losing the performance battle for mobile games when they have traditionally dominated their rivals here?
The fact that Apple is focusing on AAA games means they have a reason to improve their GPUs and cooling systems. If they don't that will effect other things like Vision Pro and Mac in the future.
 

Jimmyjames

Site Champ
Posts
675
Reaction score
763
Because there are a lot of people who decide whether to buy Mac vs. Arm-Windows based on that sort of review?
These reviews are of the iPhone and the Samsung S24. I don’t have data, but I do know people who consult reviews before buying one.
 

Jimmyjames

Site Champ
Posts
675
Reaction score
763
Well, if that is the case, mobile users don't really care if the game they play show a few more FPS? Apple likely is again skating to where the the puck is going, rather than chasing the puck. I have a feeling that QC's mobile GPUs will have to play catch up soon.
Perhaps I phrased it poorly. I don’t mean they don’t care about performance, I mean they don’t have aspirations to run traditional pc software or games. They do enjoy good performance for the mobile games they play.
 

Cmaier

Site Master
Staff Member
Site Donor
Posts
5,329
Reaction score
8,521
These reviews are of the iPhone and the Samsung S24. I don’t have data, but I do know people who consult reviews before buying one.
There are people who decide between an iphone and android based on benchmark results?
 
Top Bottom
1 2