Jump to content

Why does Apple mobile SoCs have such high single core scores? Why doesn't Qualcomm chips also have such high scores?

Apple is always known to have really high single core scores on their A-Series SoCs. But why?

Link to comment
Share on other sites

Link to post
Share on other sites

because Apple's SOC's are simply better than qualcomm's.

 

same thing with Intel. their IPC is just better than AMD's at the moment, that's why intel's single core performance is better than AMD's.....

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

I guess Apple had it's own ARM implementation and chips since the early versions of iPods Touch back in the days, and it's developing the software and the architecture from then, their architecture is simply better than Qualcomm, also they only develop high-end chips unlike others, however the differences in the last years started to shrink as Qualcomm development especially (can't say the same as other vendors) seems very fast in every market target

Edited by Guest
Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, superfun said:

But why?

Theoretically, Apple SoCs simply have better cores.

 

However, without putting iOS on Snapdragon and Android on A series SoCs, there's no verification that the scores between the hardware (or software) platforms is consistant.

 

For all we know, Snapdragon cores could be twice as fast but inaccurate testing or a more bloated operating system doesn't show that.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

It's because the execution units on Apple's A-Series SoCs are wider than most other CPUs implementing the ARM architecture. This means they can service more instructions at once.

 

While I don't have a block diagram, this is how many instruction types the A12 can do at once:

  • 6 Integer
  • 2 Load/Store
  • 2 branch calculation
  • 3 floating point

So basically 13 operations at once.

 

Compare this to the Cortex A75, which was used in Qualcomm's Snapdragon 845:

  • 2 Integer
  • 2 Load/Store
  • 1 Branch calculation
  • 2 Floating point
  • 1 floating point store

arm-a75_a55-cpu_diagram-a75.png

Or 8 operations at once.

Link to comment
Share on other sites

Link to post
Share on other sites

Simple, they fake benchmarks, like Huawei did

ASUS X470-PRO • R7 1700 4GHz • Corsair H110i GT P/P • 2x MSI RX 480 8G • Corsair DP 2x8 @3466 • EVGA 750 G2 • Corsair 730T • Crucial MX500 250GB • WD 4TB

Link to comment
Share on other sites

Link to post
Share on other sites

Some people say that Geekbench runs better in iOS, but it runs better because Apple has better processors, so everything runs better. Doesn’t make it a better phone, but Apple have a great design team that provide the best processors.

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, aezakmi said:

Simple, they fake benchmarks, like Huawei did

That’s boarderline libel 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

Here you go

 

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×