• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / Apple Packs PCIe SSD Alongside PC-Fast CPU and Graphics in iPhone 6s and iPad Pro

Apple Packs PCIe SSD Alongside PC-Fast CPU and Graphics in iPhone 6s and iPad Pro

September 28, 2015 By Stephen 3 Comments

We all knew that the iPhone 6s and iPad pro would boast anPU and graphics performance to challenge mainstream PC’s, but it has now been revealed that the storage layer packs revolutionary NVMe/PCIe connectivity and performance. Although the iPhone 6s doesn’t need this kind of performance, the forthcoming iPad Pro ought to rock!

No More SD Storage

In reviewing the iPhone 6s, the ever-thorough AnandTech uncovered an interesting fact: The flash storage was now enumerated as a PCIe device. This is a major change from every previous iPhone, and indeed from all previous ARM devices. Just about every existing ARM phone or tablet addresses flash storage just like an SD card, using the the SDIO/eMMC specifications. This delivers slow performance and sub-optimal integration and lifespan for NAND flash chips.

The result of this newfound PCIe storage is phenomenally-better storage performance for the iPhone 6s1 to go along with amazing CPU and graphics advances. Apple’s new A9 platform looks like more of an advance than any previous ARM CPU generation, and this storage change is very welcome.

The new PCIe-based flash storage in the iPhone 6s is a major advancement
The new PCIe-based flash storage in the iPhone 6s is a major advancement

Advantage PCIe

As I’ve written time and time again, the move from block SCSI disk controllers to PCIe and NVMe in SSD’s is truly a revolution. Beyond the obvious performance advantages, it makes architectural sense to treat flash as memory instead of as a disk drive. Since, after all, that’s what it is!

You should definitely read “Why Are PCIe SSDs So Fast?“

When Apple transitioned the MacBook line to PCIe SSD’s, performance improved dramatically. Today’s low-end MacBook Air, for example, boasts storage performance that beats every SATA SSD on the market. This storage is also better-integrated physically into these slim laptops, and likely yields improvements to cooling and battery life as well.

Toward Integrated Storage

But one big thing is missing from Apple’s PCIe laptops: True OS integration. Although Mac OS X includes SSD-friendly features like TRIM, it still treats this PCIe-connected flash as if it were an old fashioned hard disk drive. One reason for this is the fact that the operating system and applications expect an old-fashioned storage platform with a filesystem, volume manager, and block storage. Moving to an object-based storage platform would be a massive disruption in a UNIX operating system.2

The situation is different for the iOS operating system used in the iPhone and iPad. Apple enjoys complete autonomy to change iOS internals at will, and applications already must work within a limited, sandboxed storage environment. As noted, an object/database storage platform would be more in line with Apple’s iCloud, which forms a critical piece of the iOS experience. This could be extended to offer direct integration with flash storage in the future.

Indeed, Apple already offers a filesystem compatibility layer for iCloud. New in iOS 9 and current versions of Mac OS X is an iCloud explorer interface, iCloud Drive. This could be the basis for future moves to transition iOS to an object store from the current simple filesystem.3

iPad Pro: Better and Better!

Although Apple has not yet released the iPad Pro, and reviewers are presumably still under embargo, one can draw some interesting conclusions from this revelation. Since the iPad Pro uses the same A9 CPU platform as the iPhone 6s (albeit in enhanced A9x form), one can assume that it also uses this new PCIe storage interface. In fact, it’s likely that this interface was developed for the iPad Pro not the iPhone.

So the iPad Pro will offer revolutionary storage performance for an ARM tablet, likely rivaling the integrated storage in Intel Atom and Core tablets. And considering the blistering CPU and graphics performance of the A9, one can expect that the iPad Pro will indeed live up to its billing, beating “80 percent” of existing laptop PC’s.

Stephen’s Stance

This seemingly-small change from SD to PCIe storage has major implications for Apple’s ARM iPhone and iPad platform. Because they are hobbled by their storage interface, other ARM-based solution can’t truly compete with Intel’s PC platforms. This change further differentiates Apple from the Android crowd.

Note: As of now, the exact nature of Apple’s iPhone 6s storage interface is unconfirmed, and no information is available about the iPad Pro. For that reason, this entire article might prove premature of plainly incorrect!

My sincere apologies to the fine folks at AnandTech – I typed “Ars Technica” instead of “AnandTech” by accident. I’ve fixed it!

  1.  The performance benefit for random I/O is masked by other bottlenecks. Likely, it’s the benchmark’s use of a queue depth of one. ↩
  2. I suspect that Apple will eventually move to a new filesystem with an object/database back-end. This would yield major improvements in cloud (iCloud) integration as well as native PCIe storage compatibility. But I’m sure they’ll include an HFS+ compatibility layer as well. ↩
  3. Ironically, it was Apple’s own Newton OS that introduced the world’s first (semi)successful object-based storage platform, known as “Soup.” The Newton also launched the ARM CPU platform! ↩

You might also want to read these other posts...

  • How To Connect Everything From Everywhere with ZeroTier
  • Electric Car Over the Internet: My Experience Buying From…
  • Introducing Rabbit: I Bought a Cloud!
  • Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!
  • Running Rabbits: More About My Cloud NUCs

Filed Under: Apple, Everything Tagged With: A9, Apple, ARM, Ars Technica, eMMC, iCloud, iCloud Drive, iOS, iPad Pro, iPhone 6s, MacBook, Newton, NVMe, PCIe SSD, performance, SD, SSD

Primary Sidebar

The less the prudence with which others conduct their affairs, the greater the prudence with which we must conduct our own

Warren Buffett

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

How To Install ZeroTier on TrueNAS 12

February 3, 2022

Scam Alert: Fake DMCA Takedown for Link Insertion

January 24, 2022

How To Connect Everything From Everywhere with ZeroTier

January 14, 2022

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Symbolic Links

    Featured Posts

    It’s Time To Speak Out Against Sexism In IT Recruiting

    May 6, 2013

    How To Sync Your iPad With Your Exchange Server

    April 3, 2010

    Review: Blue Snowball USB Microphone

    March 31, 2010

    The 2018 iPad Pro is a Beast!

    November 9, 2018

    Microsoft’s Overlooked Innovation

    February 15, 2010

    How To Keep Your Family Activities In Sync With A Shared Google Calendar

    April 18, 2010

    Making a Case For (and Against) Software-Defined Storage

    January 9, 2014

    Why Buy a NEX-7? Why Sony NEX At All?

    October 17, 2011

    Why Big Disk Drives Require Data Integrity Checking

    December 19, 2014

    The Ideal pfSense Platform: Netgate RCC-VE 2440

    September 21, 2015

    Footer

    Legalese

    Copyright © 2022 · Log in