7 ms·
That Apple is deploying older generation CPUs in its latest generation MacBook Air is a further sign that the x86 architecture is in the early stages of being d
by mjfern 16y ago
That Apple is deploying older generation CPUs in its latest generation MacBook Air is a further sign that the x86 architecture is in the early stages of being disrupted. Drawing on work by Clayton Christensen, the classic signs of disruption are as follows:
1. The current technology is overshooting the needs of the mass market.
Due to a development trajectory that has followed in lockstep with Moore’s Law, and the emergence of cloud computing, the latest generation of x86 processors now exceed the performance needs of the majority of customers. Because many customers are content with older generation microprocessors, they are holding on to their computers for longer periods of time, or if purchasing new computers, are seeking out machines that contain lower performing and less expensive microprocessors.
2. A new technology emerges that excels on different dimensions of performance.
While the x86 architecture excels on processing power – the number of instructions handled within a given period of time – the ARM architecture excels at energy efficiency. According to Data Respons (datarespons.com, 2010), an “ARM-based system typically uses as little as 2 watts, whereas a fully optimized Intel Atom solution uses 5 or 6 watts." The ARM architecture also has an advantage in form factor, enabling OEMs to design and produce smaller devices.
3. Because this new technology excels on a different dimension of performance, it initially attracts a new market segment.
While x86 is the mainstay technology in PCs, the ARM processor has gained significant market share in the embedded systems and mobile devices markets. ARM-based processors are used in more than 95% of mobile phones (InformationWeek, 2010). The ARM architecture is now the main choice for deployments of Google’s Android and is the basis of Apple’s A4 system on a chip, which is used in the latest generation iPod Touch and Apple TV, as well as the iPhone 4 and iPad.
4. Once the new technology gains a foothold in a new market segment, further technology improvements enable it to move up-market, displacing the incumbent technology.
With its foothold in the embedded systems and mobile markets, ARM technology continues to improve. The latest generation ARM chip (the Cortex-A15) retains the energy efficiency of its predecessors, but has a clock speed of up to 2.5 GHz, making it competitive with Intel’s chips from the standpoint of processing power. As evidence of ARM’s move up-market, the startup Smooth-Stone recently raised $48m in venture funding to produce energy efficient, high performance chips based on ARM to be used in servers and data centers. I suspect we will begin seeing the ARM architecture in next generation latops, netbooks, and smartphones (e.g., A4 in a MacBook Air).
5. The new, disruptive technology looks financially unattractive to established companies, in part because they have a higher cost structure.
In 2009, Intel’s costs of sales and operating expenses were a combined $29.6 billion. In contrast, ARM Holdings, the company that develops and supports the ARM architecture, had total expenses (cost of sales and operating) of $259 million. Unlike Intel, ARM does not produce and manufacture chips; instead it licenses its technology to OEMs and other parties and the chips are often manufactured using a contract foundry (e.g., TSMC). Given ARM’s low cost structure, and the competition in the foundry market, “ARM offers a considerably cheaper total solution than the x86 architecture can at present…” (datarespons.com, 2010). Intel is loathe to follow ARM’s licensing model because it would reduce Intel’s revenues and profitability substantially.
In short, the ARM architecture appears to be in the early stages of disrupting x86, not just in the mobile and embedded systems market, but in the personal computer and server markets, the strongholds of Intel and AMD. This is evidenced in part by investors’ expectations for ARM’s, Intel’s and AMD’s future financial performance in the microprocessor markets: today ARM Holdings has a price to earnings ratio of 77.93, while Intel and AMD have price to earnings ratios of 10.63 and 4.26, respectively.
For Intel and AMD to avoid being disrupted, they must offer customers a microprocessor with comparable (or better) processing power and energy efficiency relative to the latest generation ARM chips, and offer this product to customers at the same (or lower) price relative to the ARM license plus the costs of manufacturing using a contract foundry. The Intel Atom is a strong move in this direction, but the Atom is facing resistance in the mobile market and emerging thin device markets (e.g., tablets) due to concerns about its energy efficiency, price point, and form factor.
The x86 architecture is supported by a massive ecosystem of suppliers (e.g., Applied Materials), customers (e.g., Dell), and complements (Microsoft Windows). If Intel and AMD are not able to fend of ARM, and the ARM architecture does displace x86, it would cause turbulence for a large number of companies.
I just posted this as an article to HN: "The End of x86?" I'd appreciate an upvote. Thank you!
- ajross 16y agoYour analysis in #5 isn't strictly comparable. Intel fabricates semiconductors, ARM does not. Intel designs whole chips, ARM designs cores. To get good numbers here, you would need to separate out only the CPU design groups accounting information from Intel, or somehow isolate the integration and fab contributions of companies like Qualcomm/TI/Samsung/TSMC/etc... and add it to the "ARM" total. But your broader point, that the desktop CPU market is at or near its peak, is I think spot on.
- mjfern 16y agoGood point on the whole chips versus the cores. Does anyone have any rough estimates on this? As a company, if I licensed the latest generation ARM processor (e.g., Cortex-A15) and then factored in any additional design and manufacturing costs (e.g., via a foundry), what would be the total cost advantage of using a Cortex-A15 versus a comparable Intel Atom chip?
- thesz 16y agoI cannot tell you about cost advantage, but I can tell you about risks related to building your own system from ground up. One of the advantages of Atom-based systems is that you can use Atom today and A15 is due to next year. And ARM will not be available in silicon, only as a licensable IP core. If you have some domain-specific IP to get an advantage for your system-on-chip, it would be wise to license A15 as a CPU. Otherwise, you better go with ready-to-use chips, be they Atom or another ARM. By deciding that you need to create your own system-on-chip and your own PCB, you introduce substantial risks into your product. Even PCB alone involves quite burdensome process of testing which can cost you time to market.
- Tamerlin 16y agoUnless you're designing and manufacturing the CPU's yourself, a custom Cortex implementation would probably cost you quite a bit more than just buying Atom or someone else's Cortex implementation would. You'd have to pay for the custom design, fabrication, and validation yourself, but if you buy someone else's chip whether its Atom, Bobcat, or a Cortex, you'd be sharing the manufacturing, design, and validation costs with all of their customers.