Apple iPhone 6 And iPhone 6 Plus Review

Apple’s A8 SoC: GPU And The Uncore

A8 GPU

Over the past few years we’ve gotten used to Apple announcing that its new chips get twice as much graphics performance compared to the previous generation. This year, Apple broke that trend and announced only a 50-percent improvement over the PowerVR G6430 inside its A7 SoC. This improvement is inline with what Imagination promised at CES this year when it announced the new PowerVR Series6XT GPUs. The direct successor to the PowerVR G6430 is the PowerVR GX6450, which has the same number of clusters (four), while the clock speed is unknown at this time.

Because Apple increased the pixel count of its iPhone 6 Plus by almost three times compared to the iPhone 5s, many were expecting the beefier PowerVR GX6650, Imagination’s top-of-the-line mobile GPU. It would have yielded the expected 2x increase in performance over the previous generation, and it would’ve also made the transition to a 1080p phone easier (at least in terms of gaming performance at native resolution).

Apple must have determined that the performance of a PowerVR GX6450 GPU would be more than enough for the iPhone 6 Plus, considering the weaker PowerVR G6430 powered its 2048x1536 iPad Air last year. Apple is likely using the GX6650 in its A8X SoC and using it as a selling point for the iPad Air 2.

Although Apple promised a 50% performance improvement, most benchmarks fall short of that value. This year, Apple seems to be focusing even more than usual on battery efficiency, so it’s possible the company kept the clock speeds lower than necessary to reach Imagination’s promised speed-up. Apple is also pushing developers to use the Metal API, so it may be betting on Metal adoption to reach that performance increase.

Imagination’s Series6XT is an iteration of Series6, but it does come with a few new features, such as improved support for OpenGL ES 3.0 (OpenGL ES 3.1 support seems to be lacking right now), support for next-generation ASTC texture compression with fine-grained quality options and improved power management.

Khronos is pushing for ASTC as a universal texture compression format that it hopes all GPU makers will adopt. Although the Khronos Group hasn’t made ASTC support mandatory yet, it seems new GPUs from different companies are starting to support it, and it could be widely supported by all GPU makers in a few years anyway.

The new “PowerGearing G6XT” feature allows individual clusters to power down or spin up when needed, thus improving power consumption for idle or light usage, where all clusters may not be utilized.

Overall, the PowerVR GX6450 seems to be sufficient for the iPhone 6, and even the iPhone 6 Plus, considering the previous GPU could handle even higher resolutions quite easily. If developers take advantage of Apple’s Metal API (possibly to the detriment of cross-platform portability) they might be able to squeeze a little more performance out of it for gaming, and show the iPhone 6 users more impressive graphics than what they’ve seen before on their older iPhone 5s devices.

More Uncore

The CPU, GPU and L3 cache only account for roughly half of the overall die area, the remainder occupied by memory interfaces, I/O, DSPs and various fixed-function hardware. It’s in this area of the SoC that Apple uses some of those extra transistors. One of the new features for the iPhone 6 and 6 Plus is High Efficiency Video Coding (HEVC) for FaceTime video calls over cellular. Since this feature is exclusive to iPhone 6, it implies that the A8 includes a fixed-function H.265 encoder/decoder, which may cut bandwidth requirements in half.

Last year, alongside the A7, Apple introduced its M7 motion coprocessor. The M7 is a Cortex M3-based microcontroller from NXP Semiconductors, labeled LPC18A1, that has been customized by Apple to collect and process data from the accelerometer, gyroscope and compass in a battery-friendly way, feeding its data to fitness apps.

The new iPhones receive an improved M8 coprocessor that tracks barometer data from a new sensor. It may also be based on Cortex M3 (rather than Cortex M4) going by its very similar name: LPC18B1. NXP has also named its Cortex M4-based microcontrollers to the LPC4300 family, so it’s even more likely Apple stuck with the older microcontroller.


This thread is closed for comments
25 comments
    Your comment
  • manez
    I can think of a thousand more interesting things to review than the newest iphone x.
  • blackmagnum
    Everyone would want to own one and be the envy of their peers. They want a device that is attractive, well-made and intuitive. That's how Apple sells them by the millions, don't you agree?
  • lanbaner
    Nvidia has a better GPU. The G3 has a better display. The Note 4 has better camera. Gone are the days were the iPhone was the leader on all fronts. Would be nice to see all the strengths from the competition in one phone. Considering the transition to 20nm for Maxwell early next year we could possibly see an iPhonekiller on all aspects. Although I have to agree that the build quality on the iPhones is always top notch.
  • M3God
    Other then just sticking to just 1GB internal memory, there is no mention that apple switched to cheaper and slower TLC memory to make more profits while screwing the customer. The TLC memory has been linked to crashes and bootloops that require a trip to the apple store.
  • aaaas
    I browse the Web and talk on the phone on Verizon all the time. At least the last two generations of devices have been able to do this... at least for android...

    Interesting article, as I've been considering a switch to iphone.
  • KaptainK
    " Wi-Fi calling is currently only supported by T-Mobile in the U.S."

    Not True! Republic Wireless has been using wi-fi calling for years. Republic also includes a feature where it will hand the call off from wi-fi to cellular if you leave the wi-fi zone during the call. Does the iPhone do this??
  • cknobman
    A. Thanks for including the Lumia 1520 in the comparison chart of phablets, most other sites dont do this.

    B. The price for the 6 plus in that same chart ($299) is on contract while every other device price is off contract.

    As a whole if you are an iPhone user I am sure you are happy with the changes made to the 6. Outside of that the iPhone "cool factor" ship has sailed and this wont be winning over many Android users.
  • cmi86
    How can this guy sit here and hump apples leg by saying the A8 should be competitive if not class leading when it's competition averages over 1Ghz higher clock speed and 2 more cores.... I know a lot of people doing reviews now a days feel obligated to shine up certain companies and make their products appear in a positive light. This is not that... this is a blatant lie.
  • SirKnobsworth
    [blockquote]How can this guy sit here and hump apples leg by saying the A8 should be competitive if not class leading when it's competition averages over 1Ghz higher clock speed and 2 more cores.... I know a lot of people doing reviews now a days feel obligated to shine up certain companies and make their products appear in a positive light. This is not that... this is a blatant lie.[/blockquote]

    Clock speeds and core counts can be deceptive, the key point here being that Apple's Cyclone cores can execute about twice as many instructions per clock cycle as most of their competitors. This shows up in the benchmarks - the iPhone 6 and 6+ do very well in single threaded tests, though tend to lag behind competitors in multithreaded tests like physics. Note that this is also the approach that Nvidia is taking with their Denver cores - fewer, bigger cores as opposed to more small cores.

    How this translates into actual performance will vary of course - most smartphone workflows aren't particularly well threaded so having four cores as opposed to two probably won't make a huge difference in many situations, but I'm sure there are plenty of exceptions.
  • ZXS
    Quote:
    Due to their zero reading on the black level tests, AMOLED displays are said to have an infinite contrast ratio.


    MATT, do you know this is Samsung's marketing BS?

    Smartphone displays reflect about 6% of incoming light (which is much more than LCD backlight emits). Actual contrast of AMOLED is worse than that of LCD since the reflections are so high, but maximum brightness is much lower than that of LCD.
  • ZXS
    ADDITION: iPad Air 2 is a breakthrough in screen reflection levels, which are down to 2.5% versus 5-6% on any other smartphone/tablet screens. This is the technology to increase actual contrast ratio.

    However, none of smartphones have that technology yet. Maybe it will debut in iPhone 6s/6s+ next year.
  • ZXS
    Quote:
    Image quality suffers primarily from a lack of resolution for both the front and rear cameras, resulting in pictures that can’t match the sharpness and detail shown by competitors like the Note 4 above.


    This is purely academic point since there are no screens to see even iPhone's 8 MP resolution, let alone anything higher. On any real screen of any real smartphone, tablet or a PC/Mac (except for Retina) pictures from iPhone look absolutely sharp as their resolution way exceeds capability of screens.

    So in real life more consistent quality in average, including absence of insane colour/shadow perversions that Note 4 has at times, makes a better camera.
  • ZXS
    Quote:
    Other then just sticking to just 1GB internal memory, there is no mention that apple switched to cheaper and slower TLC memory to make more profits while screwing the customer. The TLC memory has been linked to crashes and bootloops that require a trip to the apple store.


    This is pure fantasy, because flash memory was tested and it is even faster than last years fastest flash in a mobile device -- iPhone 5S.

    Also, there are no evidence that reboots has happened to any bigger number of consumers than just few.
  • SirKnobsworth
    Quote:
    Other then just sticking to just 1GB internal memory, there is no mention that apple switched to cheaper and slower TLC memory to make more profits while screwing the customer. The TLC memory has been linked to crashes and bootloops that require a trip to the apple store.


    There are rumors that Apple has stopped using TLC in some devices for precisely that reason. Nothing confirmed though.
  • turkey3_scratch
    1803422 said:
    The media is so biased in favor of Apple. This phone has nothing new, and the hardware specs don't even match up to the latest offers from other competitors. All it has going for it is bigger screens which other phones offered years ago.


    Exactly, these phones hardly had anything upgraded other than size. Today I heard a girl say, "I really want the iPhone 6 since I saw whoever with it". The iPhone consumers could care less about the phoone but they care about the social status it gives them. If they released the iPhone 7 with the exect same hardware and asthetic specs as the iPhone 6, people would still buy it because the majority of people who buy them don't even know what's new! They just want to be able to say "I own the iPhone

    Now, the iPhone's GPU did get a tiny upgrade probably to account for the higher res, and the CPU probably a bit where it is unnoticeable. Saying that the iPhone 6 has worse hardware however would be incorrect, that's just pure Apple hate by saying that. No proof.
  • hiryu
    Reagarding the TLC issue, not all iphones use TLC, only some are, and only 64GB or 128GB version.
    http://www.hkepc.com/11911/page/2#view
    (from Chinese website) The Sample C used the TLC memory (page 2). Sample A and B were not.
  • BrandonYoung
    Not bad specs, not bad benchmarks! Yet I enjoy the ability to transfer files from PC to tablet/phone and not have to worry about conversions, the inability to retrieve them from the later, and the overall middleman hassle that is iTunes. iTunes is horrible, and the biggest reason I personally avoid iStuff.
  • tomfreak
    top size bezel thickness is the problem, not the thickness of the body. Apple should start reduce the top bezel thickness first.
  • Sambidhan Sabha
    first i bought iPhone 6 plus but i couldn't use it quite well because of its size. its too big for everyday use, since i wanted newer iPhone i then bought iPhone 6 and it seems better then iPhone 6 for everyday use. i'm happy with iPhone 6.

    since iPhone 6 plus i bought was from AT&T i couldn't sent it back to my home without unlocking. i quicky google and found out i can unlock at very cheaply from http://www.unlockiphones.info .

    my brother back home is happy with iPhone 6 plus cuz he likes playing games.
  • neon neophyte
    let's not forget the plus bends in your pocket from regular use
  • Harry_Wild
    It pretty clear that iPhone 6 and 6 + is blowing their high end smartphone competitors for the most part of out of the water! At 80% of the charts show the A8 SoC is not only the leader but by a lot!
  • g-unit1111
    955315 said:
    It pretty clear that iPhone 6 and 6 + is blowing their high end smartphone competitors for the most part of out of the water! At 80% of the charts show the A8 SoC is not only the leader but by a lot!


    Define "for the most part". Samsung Galaxy Note 4, Nexus 6, and even the LG G3 all have 2560 x 1440 resolutions on their screens, where Apple is just now using 1920 x 1080P. The Note 4 and G3 also have removable storage which can accommodate up to 128GB micro SXHD cards, where the iPhone 6 cannot. I could go on and on.
  • BrandonYoung
    I miss my back button when using iPhones.
  • xTTT
    Good article. But can we get some real world tests please that also include multi-tasking? And I don't mean opening and closing a gazillion apps.

    I mean real-world stuff like:
    1. maintain a skype call while emailing 5 photos that have to be resized (obviously, use same photo sizes).
    2. Update several apps while playing back a 1080p high bit-rate movie.
    3. Use Adobe Photo-Touch to enhance and touch up photos using several layers and masks that will tax the system.
    4. Upload a large video to Youtube while doing some or all of the tasks above.
    5. Upload and download large files from Dropbox while doing some or all of the tasks above.

    Thanks!