A Closer Look at Apple's CPU Improvements for iPhone 7 and Apple Watch

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
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.

Given that the process node is not expected to be different than the A9 fabricated on TSMC's 16nm FinFET process, it is very likely we'll be looking at a larger die size compared to its predecessor. However, it is also likely Apple was able to optimize placement and sizing on what is now a more mature process, without the added complexity of producing a twin design on Samsung's competing 14nm FinFET process.

The leaked logic board shots also suggest a larger device package than the Apple A9, although it is unclear if the new InFO packaging processor has any influence on device package footprint.

a10_core_speed
Apple also revealed that A10's peak performance could be up to 40 percent greater than the A9 featured in the previous generation. The 2.33 GHz core speed showing up in benchmarks is roughly 25 percent faster than the 1.85 GHz seen in the A9, meaning Apple has found another 25 percent peak improvement through architecture enhancements.

A 25 percent clock speed increase is significant given that the process node likely did not change, meaning the increase was likely enabled by the better thermal performance of InFO packaging. It is also likely only possible because of Apple's heterogeneous architecture which now features a pair of high-speed cores along with a pair of low-speed, power conscious cores.

Apple's clock speed increase is probably more than just turning up the dial on voltage to make the cores run faster. By introducing the pair of low-speed cores, Apple opened up a whole new spectrum of dynamic voltage and frequency scaling (DVFS) options for completely disabling cores or their sub-parts. Apple designed its own performance controller to manage workloads between the cores, and we know from some industry sources that Apple does cache-sharing so that the caches don't have to constantly read each others' contents to be ready for a switch lest they face a delay in getting current data when they switch on.

This concept may sound familiar because ARM introduced it all the way back in 2011 with the Cortex-A15 "Eagle" design in 2012 with the "big.LITTLE" moniker. ARM's big.LITTLE scheme also features a performance controller and cache coherency mechanisms, but it had to be designed with Linux OS performance management in mind, whereas Apple can retool iOS as needed for any software interfaces to the performance controller. As time goes on, we may learn more about which caches are shared versus which are updated with some coherency mechanism.

The boost to 2.33 GHz clock speeds brings Apple much closer to the clock speeds of competitors from SoC makers such as Qualcomm and Samsung, and Apple may also have made some transistor changes to reach those speeds. By increasing voltage, and choosing transistors with higher static leakage (unavoidable waste power), Apple can get to these higher clock speeds. Apple's chip team can also make architectural designs that have a higher power footprint in general, whether it be at a higher transistor count, more management power overhead, or more switching activity through a different logic implementation.

The takeaway is that making these sacrifices is now okay because they are more equipped to deal with the thermal implications, and they don't have to deal with the static power draw of all of these changes when the circuit is not in active use because they can simply turn it off and switch to the low power core.

a10_small_cores
Apple's two small cores in the A10 have drawn just as much interest as their larger cousins, with a lot of speculation centered on whether they too are an Apple custom design, or if they are a variant of a stock low-power core from ARM, such as the Cortex-A53. After so many years of full custom designs, it is fair to ask why Apple would opt for an off-the-shelf solution for its low power CPU, but there is certainly still precedent for it.

By all indications, the first-generation Apple Watch features a Cortex-A7 CPU design. The Apple Watch comparison is interesting because Series 2 was merely increased to a dual-core design up to 50 percent faster than the original. The same question of custom vs. stock design is relevant here, and it is possible that the dual-core CPU in S2 is the same dual-core featured as the low-power option in A10.

The main question centered around this architecture shift is why now would be the appropriate time for Apple to do a heterogeneous architecture. One possibility is that Apple's main core designs had been optimized so much that there were few gains to be had, and those gains would have been with serious diminishing returns. Ratcheting up the clock speed is an easy way to get more performance, but the thermal and power costs associated with that may have been the driving force for the split.

Die size is not unlimited either, and as long as there were gains to be had by making the CPUs bigger, Apple may have opted to go that route. The enhanced functions of the ISP may have also been a good reason to raise the L3 SRAM cache from 4 MB to 8 MB, which does have some impact on the die size as well. Going forward, it's important to remember that CPU clock speed won't be unlimited either, as high-end desktop CPUs have been stuck between 3 GHz and 4 GHz for the past decade, for example.

a10_graphics_speed
Apple finished up its technical disclosure by talking about the graphics power of the A10. Fortunately, Phil Schiller mentioned it was a six-cluster design, so we know it matches the cluster count on the A9. Apple's performance claims also suggested that the A10 GPU can be up to 50 percent faster than the A9's GPU while consuming only 2/3 the power.

a10_graphics_power
We also know Apple used the same process node for the A10 as on the A9. Since the announcement of the 7XT series of GPUs from Imagination Technologies that was featured in the A9, there has only been one new type of high-performance GPU announced from ImgTec, and it was simply to add computer vision and compute performance enhancements to the existing 7XT line.

The power reduction alone rules out that Apple increased clock speeds to make these performance claims, so we are likely looking at some significant changes that feature an unannounced GPU, an Apple-designed GPU, or some other major architectural shift that we don't know about. It is possible Apple could claim some gains through enhancements in metal, but up to 50 percent improvement in speeds seems a rather high claim for that.

Apple's performance boost claims have historically tended to actually show in benchmarks, so this will be an area of particular interest when the GPU gets fully benchmarked and pictured under a microscope.

apple_w1
The introduction of Apple's AirPods was also an important moment because they feature Apple's new W1 wireless connectivity chip. In the announcement, Phil Schiller put special emphasis on it being Apple's first wireless chip, suggesting that there are more to come. We have been waiting several years since Apple first hired several RF engineers from Broadcom, and this small Bluetooth chip could be a stepping stone to Apple providing its own RF components such as the Wi-Fi chip or even the cellular baseband modem in future devices.

This is a very tough sector to get into and be a competitor in the general marketplace, however, as seen with Intel's own LTE offerings likely featured in the new iPhone, for example. Rather than being built from the ground up, those chips are the product of Intel's acquisition of Infineon and manufactured on a TSMC process rather than Intel's own. The potential gains for custom wireless chips are also less clear than with fully custom CPU solutions seen in SoCs, so this does not necessarily mean Apple's ambitions stretch that far.

We're likely to find out much more in the coming weeks as the teardowns begin, exhaustive benchmarks are run, and the more advanced analyses from firms such as Chipworks begin to trickle out. From there, we'll have a better picture of the specific methods and techniques Apple has used to increase chip performance and potentially have a better idea of what's coming next.

Related Roundup: Apple Watch Series 9
Tags: A10 Fusion, S2, W1
Buyer's Guide: Apple Watch (Buy Now)
Related Forum: iPhone

Top Rated Comments

keysofanxiety Avatar
95 months ago
Also MR, this was a damn fine and interesting article to read. Excellent job! :)
Score: 34 Votes (Like | Disagree)
Someone256 Avatar
95 months ago
Oh boy I feel sorry for those Android manufacturers that will have to catch up with that beast, that won't happen in the next year that's for sure.
Score: 33 Votes (Like | Disagree)
SockRolid Avatar
95 months ago
Somehow I thought the article said "... A Closer Look at New Apple Watch Band Color..." :D
Because you're agenda-driven?
Score: 24 Votes (Like | Disagree)
Piggie Avatar
95 months ago
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.
I just find it so sad that we have all this power and almost no one is doing anything with it.

They keep saying, iPhone has the power of an Xbox360, or even better now.
So where are all the XBox 360 quality games for the iPhones?

Plug in a big screen, and play Xbox 360 or better titles from your phone.
But what do the App Devs give us?
Crossy Road, or some sad mario side scroller, or some other pointless game that are hardly above the old flash based web page games.

Why are people not making PROPER decent full games for these devices?
It's such a waste. :(
Score: 16 Votes (Like | Disagree)
WigWag Workshop Avatar
95 months ago
It truly is amazing what Apple's chip engineers have been doing with these processors.
Score: 16 Votes (Like | Disagree)
keysofanxiety Avatar
95 months ago
Apple's CPUs have been pounding the competition pretty hard and didn't even buy them dinner afterwards. This CPU just hammers the nail in the coffin.

I'm amazed they got 25% extra from one generation, in a non-S series model. Historically the jump between shells (3GS to 4, 5S to 6), hasn't offered anywhere close to this sort of improvement.
Score: 14 Votes (Like | Disagree)

Popular Stories

iOS 17

iOS 17.2 Will Add These 12 New Features to Your iPhone

Friday December 1, 2023 12:19 pm PST by
iOS 17.2 has been in beta testing for over a month, and it should be released to all users in a few more weeks. The software update includes many new features and changes for iPhones, including the dozen that we have highlighted below. iOS 17.2 is expected to be released to the public in mid-December. To learn about even more features coming in the update, check out our full list. Journal ...
iOS 16 4 Web Push

Apple Confirms Governments Using Push Notifications to Surveil Users

Wednesday December 6, 2023 5:06 am PST by
Unidentified governments are surveilling smartphone users by tracking push notifications that move through Google's and Apple's servers, a US senator warned on Wednesday (via Reuters). In a letter to the Department of Justice, Senator Ron Wyden said foreign officials were demanding the data from the tech giants to track smartphones. The traffic flowing from apps that send push notifications...
airpods pro 2 pink

Apple Releases New AirPods Pro 2 Firmware

Tuesday December 5, 2023 11:28 am PST by
Apple today released new firmware update for both the Lightning and USB-C versions of the AirPods Pro 2. The new firmware is version 6B34, up from the 6B32 firmware introduced in November. Apple does not provide details on what features might be included in the refreshed firmware beyond "bug fixes and other improvements," so it is unclear what's new in the update, but prior software releases ...
Beyond iPhone 13 Better Blue

'All-Screen' iPhone Under-Display Camera Enters Development

Wednesday December 6, 2023 2:03 am PST by
Apple's Korean suppliers have begun developing smartphone under-display cameras (UDC), paving the way for the first iPhone with a true "all-screen" appearance. According to The Elec, LG Innotek has entered the preliminary development of the UDC, which sits under the display and does not result in a visible hole in the panel when the camera is not in use. A UDC differs from a typical front ...
magsafe blue 2

iOS 17.2 Brings Qi2 Support to iPhone 13 and iPhone 14 Models

Tuesday December 5, 2023 11:04 am PST by
The iOS 17.2 update that Apple is set to release to the public in the near future will bring support for the next-generation Qi2 wireless charging standard to the iPhone 13 and iPhone 14 models. Qi2 was mentioned in the release notes for the RC version of the update that came out today. With the addition of support for the new standard, iPhone 13 and iPhone 14 models will work with Qi2...
iphone se 4 modified flag edges

iPhone SE 4 May Reuse Existing iPhone 14 Battery

Wednesday December 6, 2023 1:17 pm PST by
Recently, MacRumors has received details on the battery currently being tested on the upcoming fourth-generation iPhone SE, and the information corroborates previous findings in relation to the device. The iPhone SE 4, known by its device identifier D59, is expected to use the exact same battery found in the base model iPhone 14. Partially assembled prototypes of the next iPhone SE have been ...
airpods pro bulbs

Black Friday Prices Return for AirPods Pro 2 With USB-C, iPad, and More

Tuesday December 5, 2023 7:30 am PST by
Today we're tracking a collection of deals that are matching - or nearly matching - the same all-time low discounts we saw during Black Friday. This includes the AirPods Pro 2 with USB-C, 9th generation iPad, and M1 MacBook Air. Note: MacRumors is an affiliate partner with some of these vendors. When you click a link and make a purchase, we may receive a small payment, which helps us keep the ...
instagram messenger

Instagram and Facebook Messenger Chats to Disconnect This Month

Tuesday December 5, 2023 1:57 am PST by
Meta has revealed plans to end Instagram users' ability to chat with Facebook accounts later this month, rolling back a feature that it introduced over three years ago. In September 2020, Meta (then Facebook) announced it was merging its Facebook Messenger service with Instagram direct messaging, allowing Instagram users to chat with Facebook users and vice versa using the same platform....