Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Apple manages to produce a better and better chip year after year, that's amazing. The new Snapdragon can't even beat the A9 and now they have the A10 to try and catch.
 



At last Wednesday's media event, Apple introduced two new processors - the A10 Fusion for iPhone 7 and 7 Plus and the S2 for Apple Watch Series 2. Although Apple only briefly covered the S2 during the presentation, it did spend a good deal of time talking about A10 Fusion. The 'Fusion' suffix refers to the heterogeneous architecture that the A10 features, which has two high-power, high-throughput cores and two much smaller cores that are more power efficient.

Apple also introduced another very important piece of standalone silicon in its new AirPods, dubbed the W1 chip. In total, this represents a great deal of engineering work done by Apple over the last year, and the A10 is the most significant to Apple's system-on-a-chip (SoC) line since the company's transition to 64-bit.

a10_transistors.jpg

Apple unveiled the biggest technical changes featured in the A10 at the very beginning, boasting a four-core CPU with 3.3 billion transistors. While Apple never disclosed a transistor count for the A9, it very likely fell somewhere in the middle between the 2 billion count on the A8 and the 3.3 billion of the new A10. A transistor count well under 3 billion seems probable for the A9; otherwise it would have been worth boasting about on its own.

The 3.3 billion number for the A10 is well over 50 percent larger than the A8, and the large jump is likely mostly thanks to the addition of two new, albeit small, CPU cores along with a greatly enhanced image signal processor (ISP). Apple also disclosed that the GPU remains a six-cluster design, while benchmarks suggest that the L1 and L2 cache sizes remain unchanged.


Click here to read rest of article...

Article Link: A Closer Look at Apple's CPU Improvements for iPhone 7 and Apple Watch
 
Good article. A lot of people don't understand the benefits of a quad core design when it comes to power efficiency, battery life, and thermals, and focus solely on speed. The dynamic voltage and frequency scaling is key to effective power management. Transmeta pioneered this technology 15 years ago with their LongRun system. It's good that Apple did not try to move to smaller semiconductor process since there's a lot of risk and little benefit due to leakage issues. Looks like Apple is finally catching up with the competition in terms of processor technology.

Now if only they could put the headphone jack on the iPhone 8.
 
If you're going to mention big.LITTLE then you should talk about the penalties if you place a thread on one core and want to move it to another core. It's not pretty.

Which is why I doubt Apple went with anything resembling big.LITTLE or an ARM core. Why have the world's most advanced custom designed ARM compatible cores and saddle them with something like the A53 or the architecture behind ARMs performance controller? Apple even mentioned their own custom performance controller, which is a big hint they've overcome the issues with big.LITTLE.
 
  • Like
Reactions: 0lf and Glideslope
Can't wait to see what this bad boy can do.

Edit: I'd be interested to see apple really open one of these puppies up and unleash it's full potential on the world. Sure battery life and heat would be an issue, but one of these in a low cost Mac Mini would be awesome. Better yet, it is crazy to think that we are truly approaching desktop class CPU's in a device that fits in my palm and pocket.
What do you hope to get from an ARM-based stationary Mac?

Glassed Silver:ios
 
  • Like
Reactions: UhFive
It's not what the end user gets, it's what Apple gets by putting $5 worth of their own silicon into a machine instead of $50 worth of Intel silicon. With a big thermal solution they might be able to crank up the speed and power consumption enough to build an entry level Mac Mini.
 
  • Like
Reactions: Gudi
Making console-quality games is not cheap. Now that people think that anything more than a couple bucks for a game is "expensive," it becomes an increasingly risky proposition to go that route.
Also, games have to be specifically coded to take advantage of Apple's architecture. Some of the big game companies prefer to write games for the established platforms like Xbox and Playstation first, and then do a simpler port of the game over to iOS or Mac. But by doing that, the game isn't optimized and misses out on a lot of the power and graphics capabilities that iOS (and Macs) can offer.
 
Is Safari snappier?

Since Javascript depends a lot on single thread performance and large data caches, Safari should be faster.

So where are all the XBox 360 quality games for the iPhones?
...
Why are people not making PROPER decent full games for these devices?

They are waiting (and waiting) for enough customers who are willing to pay premium XBox game prices for an iOS app. People don't just finance and hire the 100's of the programmers and designers it takes to do top tier console games unless they can guarantee very high odds that lots of customers will plunk down big money.
 
It will be interesting to see what these "minimal" core are. Watch being Cortex-A7, that's ARMv7, 32 bit. The Apple A Cores are 64 bit, so the low power version of his is the Cortex-A35, to maintain 64 bit compatibility. There is the Cortex-A32, which is an ARMv8-A architecture, but only supports the 32 bit mode. The Cortex-A32 is the "smallest" ARMv8 core ARM makes. So maybe Apple tweaked the Cortex-A35 to squeeze some extra juice out of it. Waiting for details. . . .
 
Slowly, but surely, burying the competition into oblivion.

Why? The fundemental choice is OS. Even if android was 100% faster, an apple user would not switch, and vice versa.

On the flip side are macs being buried into oblivion....? Cause performance wise, say the Mac Pro, is humiliated? Nope it's an OS choice.

Kudos for apple form such performance though, they have thier own agenda to push people to buy iPad pros over computers.....more profit, and we should see apple remain ahead in performance for idevices
 
Very excellent article. Great analysis and communication of it. After some of the dust settles on the tear downs and chip decapping, I would love to see an updated analysis like this of the W1, S2 and GPU in A10.
 
  • Like
Reactions: Kettil
The old adage "What Intel giveth, Microsoft taketh away" has for the most part been true with Apple OSes too. Every increase in CPU power is eventually gobbled up by a newer and more demanding OS. While iOS 10 doesn't look like its gunna turn our phones into slugs, future OSes inevitably will.

Enjoy the A10 on iOS 10 while it lasts, because a few years down the line with a future OS, it's gunna be just as unusable and pokey slow as an iPhone 4 is using iOS 9 today.

I don't know what version of OS was in Android phones 6 years ago, but of the phones from that era can any of them run a current version of an Android OS, pokey mode or better?
 
I guess you haven't heard Samsung announcement? they about to release Galaxy S8 with 10 nanometer processor

Let's not have any false Modesty here, by that time, the A11 Chip will be here and most likely smoke Samsungs processor again. Deja Vu.
 
  • Like
Reactions: Apple4everr
And as long as we're talking about speed and power, are there any metrics which compare similar software on the best iPhone vs the best Android? Is there really any way to do it considering that even if it's officially the same app on both they may have different features? What if you add in things like wireless speed or wifi connections and the differences there? I really have no idea how tech shops compare systems between phones when there are so many variables, both hardware and software.
 
I don't know much about the different chip architecture...but I was leaning towards games
You don't want that.

A discrete mobile GPU remains a better choice, that is as long as Apple bothers to put on in there and not one that's centuries old.

Add to that that the games you're looking at would then be limited to what developers will go out of their way to port for an OS with a rather small market share as it is, for ARM, for Metal or OpenGL (doubt Apple cares about Vulkan, especially with their proprietary Metal around) and that the likeliest you'd get would be iOS game ports (very similar code base) with lackluster execution (there are countless examples on the App Store today already).

ARM adds nothing to a stationary Mac and I'd like to think it's not that great of an idea for portable Macs either.

It'd also mean that we either have macOS in both x86 and ARM flavors or a move towards ARM-only, which would be insane and one of the biggest mistakes they could do.

Nah, stick to x86, it's a great platform, at least until something genuinely better comes along, but it's not ARM.

Glassed Silver:mac
 
Last edited:
I guess you haven't heard Samsung announcement? they about to release Galaxy S8 with 10 nanometer processor

And yet no matter what CPU they release or what process is used to manufacture the chip, 1 year old iPhones beat current model Samsung phones in all major benchmarks. Go figure. There's no point designing a CPU that isn't being used to it's full capacity by the OS. That's something Apple do and why lower spec phones perform better. Samsung just quotes numbers, more CPU, more RAM, more pixels, more more more, but in the real world it's less less less.

Wake up, stop thinking about it in terms of more specs and start thinking about it as how the whole offering works in real life.
 
  • Like
Reactions: FriendlyMackle
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.