For much of the iPhone's life Apple has enjoyed a first-mover advantage. At the launch of the first iPhone, Steve Jobs expected the device and OS would give it a multi-year head start over the competition. Indeed that's how the market played out. Although Android was met with some early success, it wasn't until well after the launch of the first Android devices that we started seeing broad, mainstream acceptance of the platform. The iPhone bought Apple time, and together with the iPad it brought Apple a tremendous amount of profit over the years. The trick of course is turning a first-mover advantage into an indefinitely dominant market position, a difficult task when you're only making one device a year.

Today we find Apple in a very different position. The iPhone is still loved by a very loyal customer base, but the competition is much stronger than it was back in 2007. The modern smartphone market has also evolved. When Apple introduced the original iPhone with its 3.5" display, Steve called it "giant" on stage. Today even HTC's One mini ships with a 4.3" display.

Last year we saw Apple begin to address the changing landscape with the iPhone 5. The 5 saw Apple moving to a thinner, lighter chassis with much better internals and a significantly larger display. While there is market demand for Apple to do the same again, and move to an even larger display, there are some traditions Apple is sticking to. In this case, it's the tradition of the S-update.

The iPhone 5s continues Apple’s tradition of introducing a performance focused upgrade for the last year of any new chassis design. The first time we encountered an S-update was with the 3GS, which took the iPhone away from its sluggish ARM11 roots and into the world of the Cortex A8.

The next S-upgrade came with the iPhone 4S: Apple’s first smartphone to use a dual-core SoC. At the time I remember debate over whether or not a performance upgrade alone was enough to sell a new device, especially one that didn’t look any different. I’m pretty much never happy with the performance I have, so I eagerly welcomed the new platform. Looking back at the iPhone 4 vs. 4S today, I’d say the investment was probably worth it. In preparation for this review I threw iOS 7 on every iPhone that would support it, dating back to the iPhone 4. In my experience, the 4 is a bit too slow running iOS 7 - the 4S really should be the minimum requirement from a performance standpoint.

That brings us to the iPhone 5s, the third in a list of S-upgrades to the iPhone platform. Like the S-devices that came before it, the iPhone 5s is left in the unfortunate position of not being able to significantly differentiate itself visually from its predecessor. This time around Apple has tried to make things a bit better by offering the 5s in new finishes. While the iPhone 5 launched in silver and black options, the 5s retains silver, replaces black with a new space grey and adds a third, gold finish.


old black iPhone 5 (left) vs. new space grey iPhone 5s (right)

I was sampled a space grey iPhone 5s, which worked out well given my iPhone 5 was black. The new space grey finish is lighter in color (truly a grey rather than a black) and has more prominently colored chamfers. The move to a lighter color is likely to not only offer a little bit of visual differentiation, but also to minimize the appearance of scuffs/scratches on the device. My black iPhone 5 held up reasonably well considering I carry it without a case, but there’s no denying the fact that it looks aged. Interestingly enough, I never really got any scratches on the back of my 5 - it’s the chamfers that took the biggest beating. I have a feeling the new space grey finish will hold up a lot better in that regard as well.

The addition of a gold option is an interesting choice. Brian and I saw the gold iPhone up close at Apple’s Town Hall event and it really doesn’t look bad at all. It’s a very subtle gold finish rather than a gaudy gold brick effect. I think gold is likely the phone I’d opt for simply because it’d be very different than everything else I have, but otherwise space grey is probably the best looking of the three devices to me.

Along with the new finishes come new leather cases to protect the 5s. These cases are designed and sold by Apple, and they are backwards compatible with the iPhone 5 as well. Apple calls them leather cases but I'm not entirely sure if we're talking about real leather here or something synthetic. Either way, the new cases feel great. They've got a very smooth, soft texture to them, and are lined with a suede like material.

The new cases don't add a tremendous amount of bulk to the device either. The cases are available in 5 different colors and retail for $39:

I was sampled a beige case and have been using it non-stop for the past week. I really like the case a lot and it did a great job protecting the 5s over the past week while I was traveling. I took all of the photos of the review device after I returned home from traveling, but thanks to the case the device still looked as good as new. If you're considering one of these cases you might want to opt for a darker color as the edges of my case started to wear from constantly pulling the phone out of my pockets:

If you're fine with the distressed leather look then it's not a concern, but if you're hoping to keep your case pristine you may want to look at other cases. If you want a more affordable & more rugged option, Brian turned me on to the Magpul Field case which should work perfectly with the iPhone 5s.

Since the 5s is an S-upgrade, the chassis remains unchanged compared to the iPhone 5. The 5s’ dimensions are identical to that of the iPhone 5, down to the last millimeter of size and gram of weight. Construction, build quality and in-hand feel continue to be excellent for the iPhone 5s. Despite the diet the iPhone went on last year, the 5/5s chassis is still substantial enough to feel like a quality product. I remember criticisms of the iPhone 5 at launch, saying that it felt too light. Now going back and holding an iPhone 4S, it feels like the very opposite is true - the 4S was too heavy

The iPhone 5s design remains one of the most compact flagship smartphones available. The move to a 4-inch display last year was very necessary, but some will undoubtedly be disappointed by the lack of any further progress on the screen dimension front. A larger display obviously wasn’t in the cards this generation, but I have a strong suspicion Apple has already reconsidered its position on building an even larger iPhone. Part of the problem is the iPhone’s usable display area is very much governed by the physical home button and large earpiece/camera area at the top of the device. Building a larger iPhone that isn’t unwieldy likely requires revisiting both of these design decisions. It’s just too tall of an order for a refresh on the same chassis.

Brian often talks about smartphone size very much being a personal preference, and for many the iPhone 5 continues to be a good target. If you fall into that category, the 5s obviously won’t disappoint. Personally, I would’ve appreciated something a bit larger that made better use of the front facing real estate. The 5s’ width is almost perfect for my hands. I could deal with the device being a little larger, with the ideal size for me landing somewhere between the iPhone 5 and the Moto X.

It remains to be seen the impact display size has on iPhone sales. Anecdotally I know a number of die hard iPhone users who simply want a larger display and are willing to consider Android as a result. I still believe that users don’t really cross shop between Android and iOS, but if Apple doesn’t offer a larger display option soon then I believe it will lose some users not because of cross shopping, but out of frustration.

As a refreshed design, the iPhone 5s carries over all of the innovations we saw in the 5 last year. The iPhone 5s features the same Lightning connector that debuted on the iPhone 5, and has since been extended to the iPad lineup as well as the new iPods.

As with all other S-upgrades, the biggest changes to the iPhone 5s are beneath the aluminum and glass exterior. The 5s’ flagship feature? Apple’s new A7 SoC. The A7 is the world's first 64-bit smartphone SoC, and the first 64-bit mobile SoC shipping in a product (Intel’s Bay Trail is 64-bit but it won’t ship as such, and has yet to ship regardless). In addition to the new 64-bit SoC Apple upgraded both cameras in the iPhone 5s and added a brand new fingerprint sensor called Touch ID. Of course the iPhone 5s is one of the first new iPhones to ship with iOS 7 from the factory.

  Apple iPhone 5 Apple iPhone 5c Apple iPhone 5s
SoC Apple A6 Apple A6 Apple A7
Display 4-inch 1136 x 640 LCD sRGB coverage with in-cell touch
RAM 1GB LPDDR2 1GB LPDDR3
WiFi 2.4/5GHz 802.11a/b/g/n, BT 4.0
Storage 16GB/32GB/64GB 16GB/32GB 16GB/32GB/64GB
I/O Lightning connector, 3.5mm headphone
Current OS iOS 7
Battery 1440 mAh, 3.8V, 5.45 Whr 1507 mAh, 3.8V, 5.73 Whr 1570 mAh, 3.8V, 5.96 Whr
Size / Mass 123.8 x 58.6 x 7.6 mm, 112 grams 124.4 x 59.2 x 8.97 mm, 132 grams 123.8 x 58.6 x 7.6 mm, 112 grams
Camera 8MP iSight with 1.4µm pixels Rear Facing
1.2MP with 1.75µm pixels Front Facing
8MP iSight with 1.4µm pixels Rear Facing
1.2MP with 1.9µm pixels Front Facing
8MP iSight with 1.5µm pixels Rear Facing + True Tone Flash
1.2MP with 1.9µm pixels Front Facing
Price $199 (16GB), $299 (32GB), $399 (64GB) on 2 year contract $99 (16GB), $199 (32GB) on 2 year contract $199 (16GB), $299 (32GB), $399 (64GB) on 2 year contract

The iPhone 5s also breaks with tradition in a couple of ways. The 5s is the first iPhone in recent history to not be offered up for pre-order. Apple expects demand for the iPhone 5s to severely outstrip supply, and as a result won't be accepting pre-orders on the 5s.

The other big change is what happens to the previous generation iPhone. In the past, Apple would discount the previous generation iPhone by $100 on-contract and continue to sell those devices at low capacity points. A two-generation old iPhone was often offered for free on-contract as well. This time, the iPhone 5s replaces the iPhone 5 at the high end, but the iPhone 5 ceases production. Instead, the 5 is replaced with a cost reduced version (the iPhone 5c). As the glass & aluminum iPhone 5/5s chassis likely doesn't scale well in price, coming up with a new polycarbonate design for slightly lower price points makes sense. I have written a separate piece on the iPhone 5c as I have more than enough to talk about with the iPhone 5s in this review.

I'll start with the big ticket item: Apple's 64-bit A7 SoC.

A7 SoC Explained
POST A COMMENT

466 Comments

View All Comments

  • Wilco1 - Thursday, September 19, 2013 - link

    The Geekbench results are indeed skewed by AES encryption. The author claimed AES was the only benchmark where they use hardware acceleration when available. There has been a debate on fixing the weighting or to place hardware accelerated benchmarks in a separate category to avoid skewing the results. So I'm hoping a future version will fix this.

    As for cross-platform benchmarking, Geekbench currently uses the default platform compiler (LLVM on iOS, GCC on Android, VC++ on Windows). So there will be compiler differences that skew results slightly. However this is also what you'd get if you built the same application for iOS and Android.
    Reply
  • smartypnt4 - Thursday, September 19, 2013 - link

    A lot of the other stuff in Geekbench seems to be fairly representative, though. Except a few of the FP ones like the blur and sharpen tests...

    It surely can't be hard to have Geekbench omit those results. I think if they did that, you'd see that the A7 is roughly 50-60% faster than the A6 instead of 100% faster, but I'm not sure there. I'd have to go and do work to figure that out. Which is annoying :-)
    Reply
  • name99 - Wednesday, September 18, 2013 - link

    I'd agree with the tweaks you suggest: (improved memory controller and prefetcher, doubling of L2, larger branch predictor tables).

    There is also scope for a wider CPU. Obviously the most simple-minded widening of a CPU substantially increases power, but there are ways to limit the extra power without compromising performance too much, if you are willing to spend the transistors. I think Apple is not just willing to spend the transistors, but will have them available to spend once they ditch 32-bit compatibility. At that point they can add a fourth decoder, use POWER style blocking of instructions to reduce retirement costs, and add whatever extra pipes make sense.
    The most useful improvement (in my experience) would be to up the L1 from being able to handle one load+store cycle to two loads+ one store per cycle, but I don't know what the power cost of that is --- may be too high.

    On the topic of minor tweaks, do we know what the page size used by iOS is? If they go from 4K to 16K and/or add support for large pages, they could get a 10% of so speed boost just from better TLB coverage.
    (And what's Android's story on this front? Do they stick with standard 4K pages, or do they utilize 16 or 64K pages and/or large pages?)
    Reply
  • extide - Wednesday, September 18, 2013 - link

    Those are some pretty generous numbers you pulled out of your hat there. It's not as easy as just do this and that and bam, you have something to compete with Intel Core series stuff. No. I mean yeah, Apple has done a great job here and I wish someone else was making CPU's like this for the Android phones but oh well. Reply
  • name99 - Wednesday, September 18, 2013 - link

    "Now, I will agree that this does prove that if Apple really wanted to, they could build something to compete with Haswell in terms of raw throughput."

    I agree with your point, but I think we should consider what an astonishing statement this is.
    Two years ago Apple wasn't selling it's own CPU. They burst onto the scene and with their SECOND device they're at an IPC and a performance/watt that equals Intel! Equals THE competitor in this space, the guys who are using the best process on earth.

    If you don't consider that astonishing, you don't understand what has happened here.

    (And once again I'd make my pitch that THIS shows what Intel's fatal flaw is. The problem with x86 is not that it adds area to a design, or that it slows it down --- though it does both. The problem is that it makes design so damn complex that you're constantly lagging; and you're terrified of making large changes because you might screw up.
    Apple, saddled with only the much smaller ARM overhead, has been vastly more nimble than Intel.
    And it's only going to get worse if, as I expect, Apple ditches 32-bit ARM as soon as they can, in two years or so, giving them an even easier design target...)

    What's next for Apple?
    At the circuit level, I expect them to work hard to make their CPU as good at turboing as Intel. (Anand talked about this.)
    At the ISA level, I expect their next major target to be some form of hardware transactional memory --- it just makes life so much easier, and, even though they're at two cores today, they know as well as anyone that the future is more cores. You don't have to do TM the way Intel has done it; the solution IBM used for POWER8 is probably a better fit for ARM. And of course if Apple do this (using their own extensions, because as far as I know ARM doesn't yet even have a TM spec) it's just one more way in which they differentiate their world from the commodity ARM world.
    Reply
  • smartypnt4 - Wednesday, September 18, 2013 - link

    @extide: agreed.

    @name99: It is very astonishing indeed. Then again, a high profile company like Apple has no problem attracting some of the best talent via compensation and prestige.

    They've still got quite a long way to match Haswell, in any case. But the throughput is technically there to rival Intel if they wanted to. I would hope that Haswell contains a much more advanced branch predictor and prefetcher than what Apple has, but you never know. My computer architecture professor always said that everything in computer architecture has already been discovered. The question now is when will it be advantageous to spend the transistors to implement the most complicated designs.

    The next year is going to be very interesting, indeed.
    Reply
  • Bob Todd - Wednesday, September 18, 2013 - link

    How many crows did you stuff down after claiming BT would be slower than A15 and even A12? Remember posting this about integer performance?

    "Silverthorne < A7 < A9 < A9R4 < Silvermont < A12 < Bobcat < A15 < Jaguar"

    Apple's A7 looks great, but you've made so many utterly ridiculous Intel performance bashing posts that it's pretty much impossible to take anything you say seriously.
    Reply
  • Wilco1 - Wednesday, September 18, 2013 - link

    BT has indeed far lower IPC than A15 just like I posted - pretty much all benchmark results confirm that. On Geekbench 3 A15 is 23-25% faster clock for clock on integer and FP.

    The jury is still out on A12 vs BT as we've seen no performance results for A12 so far. So claiming I was wrong is not only premature but also incorrect as the fact is that Bay Trail is slower.
    Reply
  • Wilco1 - Wednesday, September 18, 2013 - link

    Also new version with A7 and A57 now looks like this:

    Silverthorne < A7 < A9 < A9R4 < Silvermont < A12 < Bobcat < A15 < Jaguar < A57 < Apple A7
    Reply
  • Bob Todd - Wednesday, September 18, 2013 - link

    Cherry picking a single benchmark which is notoriously inaccurate at comparisons across platforms/architectures doesn't make you "right", it just makes you look like more of a troll. Bay Trail has better integer performance than Jaguar (at near identical base clocks), so by your own ranking above it *has* to be faster than A12 and A15.

    You show up in every ARM article spouting the same drivel over and over again, yet you were mysteriously absent in the Bay Trail performance preview. Here's the link if you want to try to find a way to spin more FUD.

    http://anandtech.com/show/7314/intel-baytrail-prev...

    Apple's A7 looks great, and IT is still the powerhouse of mobile graphics. The A7 version in the iPad should be a beast. None of that makes most of your comments any less loony.
    Reply

Log in

Don't have an account? Sign up now