Intel and the Danger of Integration
stratechery.com
stratechery.com
And really you could also look at the problem as the design team being too wedded to x86 and unwilling to consider other ISAs just as much as the manufacturing problem. Intel could have done an ARM processor for the iPhone but they wanted to make a go at an x86 mobile chip instead. And while the x86 tax is small potatoes when you're paying for a deep OoO pipeline it's pretty noticeable in the world of in order processors or graphics processing units.
> To demand that Intel apologize for its integrated model is satisfying in 2018, but all too dismissive of the 35 years of success and profits that preceded it.
Many business failure stories are like that. "It worked great until it suddenly didn't."
A peer commenter mentioned IBM. As an ex-IBM'er, I certainly think that is true. The team I worked on adopted agile methodologies (which I think has been largely adopted in the emerging tech teams). But you could still see remnants of old processes and incentives, like a weird emphasis on writing patents. That was kinda shocking to me as a SE to see a patent writing as a part of my job, but I realized it was a holdover from earlier times. Ultimately, while I enjoyed my time there, broken processes for recognizing contribution was among the most important reason I jumped ship.
Useful activity for current times. Patent licensing and suits are a big money-maker and competition blocker for companies like IBM. For instance, Microsoft has made over a billion dollars on patent royalties *for Android." All that distracting paperwork paid off nicely. IBM used their legal team to crush a company selling commercial versions of Hercules emulator. Oracle vs Google. Apple vs Samsung. Intel recently threatened patent suits if anyone clones x86 to get off Intel chips.
This stuff has a real, financial benefit to these companies. So, they're justified in investing in it.
As a kid growing up with computers in the 90's, I knew IBM was doomed. Why? Because buying an IBM-brand PC when a clone cost 1/2 the price and did exactly the same stuff was ridiculous, and Microsoft owned the software you actually used (and had to make sure all your apps were compatible with). Older folks would tell me "Well, IBM makes most of its money selling to enterprises, and they can charge millions of dollars for a computer" and I'd be like "Why would you do that when you can buy a PC for a couple thousand and hire a high-school kid to program it for you?" and they'd mutter something about transaction processing and customer support and how nobody got fired for buying IBM, and I'd be like "That's stupid. Their customers are all going to go bankrupt, and then IBM will too." I was a pretty insufferable teenager, but I was right about a lot of that.
I'm 37 now, I've lived through four generations of technology (PC, web, mobile, and cloud) and retrained for each, and I find I need to make a conscious effort to try and see everything through college-student eyes. If I were a new grad just coming out of school, how would I evaluate the world? And I try to keep that in mind whenever I read eg. a thread on crypto here. The total volume of all data on the Ethereum blockchain is roughly what I would process in 10 minutes with a small MapReduce when I was working at Google. But it's very likely a college student today would be like "So? What's the point, when nobody trusts the answers you give them because you're just a giant corporation that keeps all your data secret?"
Outsiders don't tend to talk about the predictions they got wrong.
I think there's a cognitive bias somewhere about people preferring the mental model they already hold over some unknown future. Realistically, pretty much the only thing you can be certain of is that the future will not be the same as today, it's just that picking between many different futures gives you terrible odds of selecting the right one. It seems like your options are assuming that the status quo will continue, which is guaranteed wrong, vs. choosing between multiple competing alternate futures, where you are most likely wrong.
Ben doesn't offer any advice that I can see, and he makes it clear that integration has worked very well for Intel up to this point.
This seems like basic analysis, even though people seem determined to take it as advocacy.
"By 1986... Intel was already the best microprocessor design company in the world. They just needed to accept and embrace their destiny."
...they were most certainly not the best design. SPARC was just about ready to murder the VAX at this point, and more importantly, both the first MIPS and ARM samples were delivered in 1985. Either would have trounced an i386.
The iPhone was also discussed. We should remember that Intel got StrongARM from Digital, later selling the Xscale architecture to Marvel. The destructive debris of ARM within Intel was likely substantial enough to have delivered whatever Steve Jobs wanted.
However, Apple would not be happy with 32-bit ARM for long, and Intel should have realized that. If Intel had presented the equivalent of AArch64 to Apple a year before the iPhone, meeting power and code-density requirements with newly-designed 16- and 32-bit equivalents of THUMB within a 64-bit architecture, Apple might have abandoned ARM.
Intel and HP shared Itanic - had Intel and Apple shared something like the A7, history would be quite different.
The original iPhone was released in June 2007 with a 620 MHz Samsung ARM.
That was awfully close. I wonder if Apple was consulted on the sale, and what else was privately said between the two corporations.
Intel certainly had the iPhone in their grasp. The Wiki says that the Blackberry Bold used an Xscale PXA930, the Torch used a PXA940, and the Xscale IOP348 was hitting 1.2GHz. Unbelievable that Intel walked away, after pushing several mobile products with the leading smartphone manufacturer of the time.
Of course the devil is in the details, so you have to figure out when to do that exactly. Do it too early and it could be your downfall. Do it later, and the same could happen.
“Gentlemen, there’s only two ways I know of to make money: bundling and unbundling.”
Why not both? Their current business model is threatened by a technical challenge, but the company's exposure to that threat could've been mitigated by making small changes to the business model — by unbundling and diversifying.
Imagine if Intel were two companies, Intel Design and Intel Manufacturing. This wouldn't have arisen - Intel Design would have produced the new ICL design and could have worked with Intel Manufacturing and TSMC on how to build it, ultimately using TSMC if IM couldn't make it.
Microsoft got past that problem, and I’m sure Intel will too. Like 1990-2010 intel, the foundry companies have been able to hide a lot of their warts through growth. IMO, the smartphone revolution will peak much more quickly than PCs, and Intel competitors will gave their own life threatening challenges.
https://www.theregister.co.uk/Print/2012/05/03/unsung_heroes...
When the first test chips came back from the lab on the 26 April 1985, Furber plugged one into a development board, and was happy to see it working perfectly first time.
Deeply puzzling, though, was the reading on the multimeter connected in series with the power supply. The needle was at zero: the processor seemed to be consuming no power whatsoever.
As Wilson tells it: “The development board plugged the chip into had a fault: there was no current being sent down the power supply lines at all. The processor was actually running on leakage from the logic circuits. So the low-power big thing that the ARM is most valued for today, the reason that it's on all your mobile phones, was a complete accident."
Wilson had, it turned out, designed a powerful 32-bit processor that consumed no more than a tenth of a Watt.
[1] https://www.qualcomm.com/products/sdm845
[2] https://www.qualcomm.com/sites/ember/files/styles/optimize/p...
One has been marketing that damages its own brand, particularly the "Atom" phenomenon. Intel had such an obsession with phones that it just had to make x86 processors that were too weak for phones, never mind anything else, full of bugs, etc.
It might be a classic case of "boiled frog" because few have realized that ever since Intel switched to PCIe, Intel chips have been starved for PCIe lanes. There has been no point to SLI in a consumer configuration because there just is not enough I/O bandwidth to support two graphics cards. In fact, Intel hopes you will settle on "integrated graphics" (the same as on a phone) so you won't have a reason to buy a computer instead of a phone.
Optane is a story like 10 nm. Just add tone-deaf marketing that makes a potentially revolutionary product seem like nothing.
Probably the thing that has hurt the PC industry the most is the slow transition to SSD. Given a choice to a brand new computer that has an i7 chip and an HDD which will show you a spinning cursor most of the time, or an eight year old computer with a new SSD which can boot before you get old, the choice is obvious.
If Intel had said something like "an i5 chip has to come with an SSD" or if Microsoft had required SSDs for the Windows 8 launch people would be like "Wow this is much better than what I had before." As it is, Intel has mandated a Meh experience for a long time and the tech press has let them get away with it. (It's murdered the tech press too since now all Tom's Hardware talks about is RGB lighted fans and the really cool monitors that might get released someday...)
For instance, a netbook with an SSD can ride in your backpack and play music to bluetooth headphones, just like a phone. If either of those had an HDD you would have trouble with the music skipping caused by the vibrations of your footsteps. Probably you'd trash the HDD before long.
The fast responsiveness you expect from a phone also comes out of the use of SSD. Computers with HDD frequently "go out to lunch" and that's a convenience negative for a computer (if it doesn't have an SSD).
Why? There was no reason to move past Windows 7 and almost no performance reason the get new gear. SSD everywhere would have pushed down the component costs earlier and cost justified the move 18-24 months earlier.
The justification there for me wouldn’t have been performance either — it would have been servicing costs on the PCs as SSD has a lower failure rate, and the power consumption is better on new PCs.
PCs are like the work trucks that contractors or facility guys use. If it can tow a mower and doesn’t break, you give zero shits about it, other than the $$$.
> There has been no point to SLI in a consumer configuration because there just is not enough I/O bandwidth to support two graphics cards.
For what exactly use case there wasn't enough I/O? In case of gaming you can find dozens of tests that will show there is almost zero difference between 8x or x16 on PCIe 2.0 and in many games you can have x4 without any performance loss.SLI / CrossFireX failed because they both were vendor lock-in technologies that depend on driver manufacturers doing adjustments for specific games since game developers wouldn't care to spend time to support 1% of PC user base.
I'm not sure the low power offerings from Intel were the problem. They kept wanting to enter the mobile market with bloated software from Microsoft. It's not enough to make low power hardware, the software had to be there as well.
What do you want to say with that? Did Intel force OEMs to bundle i3s or netbooks with HDDs?
Wintel is a thing, and Microsoft delivered a turd in Windows 8 that killed everyone. Netbooks were there to counter iPad and Chrone.
Even today, Microsoft pays HP $70 or something like that to make those shitty “Stream” laptops.
The fact Microsoft is subsidizing them to ensure they run Windows doesn't mean that a netbook as we know it wouldn't exist today without them. They'd still be on the market, likely running some poorly skinned Linux distribution like those "computers for seniors" they advertise in Parade magazine; or maybe Android-x86 would have gotten more support from OEMs and evolved into something usable as a daily driver.
The story has already been established for consumers: if you don't need games or performance, someone will sell you a portable device which will run an office suite and a web browser for USD200 or less. It's interesting to discuss how much "it runs Windows/uses an x86 CPU" is part of the narrative-- would a $150 ARM laptop running a nicely packaged Linux suite with LibreOffice sell?
I suspect there's no way out of the crappy laptop sector though. Even after the Vista Basic fiasco, I can't see Microsoft outright antagonizing OEMs by saying "Windows Next won't run on anything below some minimum spec that would provide an actually good experience, so goodbye $79 tablets with a gig of memory and 16 of flash"
The iPad and Chromebook is where the market was exploded. Companies like Comcast were buying 40k iPads to displace laptops. That’s when shit got real.
This strategy makes sense for smaller laptops/netbooks but it makes for horrible user experience at 15inches. It is like putting an engine meant for an European city car into F150.
That is if a Acer/Asus/etc wants to build a budget laptop they have to choose the crappy atom based chip.
It is a crime that a budget 15 inch laptop from 2012 can run circles around a budget 15 inch laptop from 2018.
But the margins are awesome, and I’d reject any notion that they should erode that with fab services. They need more of the high-volume, high-margin Intel-designed chips that have been their hallmark. Everything else is a distraction.
Some of that depends on identifying new forms of computing. Therefore, it makes sense to do technology experiments, but lately Intel has focused on market experiments, where they are not really developing new technology, but building internal organizations with sales, marketing, and product management that dwarf engineering.
This is a problem not just because it diverts resources, but because nobody really knows what Intel is anymore. Engineers don’t feel like they are working in an engineering company anymore.
Intel’s margins are great, and despite the negative prognostication, their market position is still dominant. Even the engineering talent at Intel is still some of the best, although the management is somewhat deliberately not their best representation. They Just need to focus on being an engineering company again, ignore sales, ignore acquisitions, and invest in their own people to do the experiments that will lead to the next ubiquitous high-margin chip.
Intel is under absolutely no real threat of being unseated as the company that powers virtually every server in existence, throwing that away to chase contract mfging work dosent make any sense, even if some other companies do it well. The arguement it makes would be more like intel going back into DRAM production, and abandoning x86.
The future of their networking division might be brighter than the server one, because decentralization (abstraction layers on top of interconnected devices) is counter to the demand of servers and hardware powering current cloud tech.
The servers will move into peoples pockets or iot devices with increased decentralization.
It wouldn't be throwing anything away. Intel Fabs could still make Intel Design's Xeons same as always. It could just make everyone else's stuff as well as capacity and economics permitted. Why would you leave that on the table?
The best example is perhaps Samsung. Not only do Samsung's fabs make all the chips for samsung phones, they make them for others as well, including up until recently even their deadly competitor Apple! If you've got fabs, why wouldn't you do that? Even if Ryzen totally destroys intel on the desktop it's heads I win, tails you lose.
Atom is their attempt. As are more advanced MCP51 micros.
Intel's problem is that their CPUs were performance focused and as such didn't scale down as well - plus vendors didn't have to care as OSes were portable enough while software has to be rewritten anyway, so going Intel brought no compatibility advantage. This is the same reason why Microsoft has trouble penetrating mobile market.
Don't know the first thing about electronics, but I am interested to learn more about what you meant here. Highly-optimized code (usually) isn't too readable or extendable, are you saying Intel has the same problem with their processor's design?
Then these tradeoffs tend to multiply each other. If you have a design which is fast on branch-predicted and slow on branch-mispredicted, and you build a big branch predictor, it works well. But you're committed to powering all that.
I mean, compare http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.... (few sentences) with http://www.agner.org/optimize/microarchitecture.pdf (admittedly a lot more detail, but it's clearly a more complicated system too)
Large amounts of speculation makes sense for data center CPUs, but not for battery-powered devices.
Maybe it's more about peak performance vs. average power consumption under very low load as you usually have in a mobile phone that's only used occasionally. For example when starting an app and scrolling you need very high performance but the rest of the time the CPUs are mostly idling.
That's the whole problem with the innovator's dilemma and why so many people look up to Apple - one of the few companies able to cannibalize an existing product line in pursuit of the future. Mac & (Lisa/Apple II), iPhone & iPod.
It is extremely rare to be able to see the future coming, time it correctly, then undercut your current extremely successful product line while you prepare for the change. Everything in business school 101 screams "NO!". Managers are paid to optimize returns and the current business.
Ben is 100% correct about Intel's history. They clung to their identity as a DRAM company and it almost killed them. This time they're clinging to their identity as an integrated processor company when most of the world wants fully or slightly customized SOCs. Intel directly passed on the most lucrative mobile SOC business (iPhone). It is unfortunate that Intel missed this second opportunity. Maybe new management can pivot, but whoever it is will only have about 90 days to make the change.*
* You typically have about 90 days where you're still an "outsider" who can proffer opinions on problems with current practices. For management this is also the best time to make sweeping changes since most people will be willing to jump on the new direction. IMHO after that you have to spend a few years building credibility to get things done without people ignoring or sabotaging you.
So... the scenario you have in mind for Intel's coming collapse is... a not-quite-as-dominant major industry player in the coming decades? Microsoft got passed by Google and Facebook and Amazon, sure. They're still making, y'know, crazy bank.
They did miss the boat on personal computing though...
Intel has legions of top tier IC designers, they can make Apple A10 or Qualcomm 845 class chips as weekend projects. What they don't have is determination to abandon the proven WinTel model business, which is still an extreme cash cow.
Even after layoffs, they still have a humongous IC designers headcount. Possibly, still, largest in the industry.
Beyond that, I think it will end up a legit heavy-duty apps processor for Android phones. It might start out on the mid/low-end phones, but manufacturers will absolutely love the idea of cutting out ARM from their BOM.
But I suspect they won't do that.
AMD should be in a better position to try because they were already planning to put ARM cores in their SoCs a few years ago. While that effort was dropped, I assume they still have a bunch of people around that know what the issues are and are ready to tackle them. Problem is ARM doesn't really have enough of those people to divert to alternatives.
Intel used to win because they have an effectively monopoly in PC market. The high price, high margin and high volume CPU drove investment in tech and their Fab. That was possibly the only item I know other then iPhone that had those three factors together. When the Smartphone revolution started, everything changed. The scale changed, TSMC now produce possibly close to 5x volume then Intel do at Intel Fabs, and their leading node 7nm will likely reach a similar quantity to Intel's 14nm in 12 months time.
TSMC now has 2X+ the Total addressable market in leading node compared to Intel. So while new leading node investment cost continue to increase, TSMC also had increasing market size to help spread itself. If you note Intel's mainstream CPU die size, the trend has been going downwards over recent years, i.e They are optimising for cost.
Intel could also have expanded their Scale. They could have kept their integration and make more chip, expanding their Fab advantage in both scale and technology. Although they did but it was either late or taken far too long. Their GPU is only looking to launch in 2020, as a first gen product I doubt they will make much an impact and volume. Imagine they had a dGPU prepared 4 years ago, when the crypto wave hit, they ride the wave and gain money earned from Crypto, or they would have a dGPU for a market prices that is cheaper then what ever Nvidia or AMD's bumped up prices. Their 14nm process would actually be miles ahead of 28nm or 16nm that those GPU had.
It took them 8 years, 8 years! from acquiring Infineon modem to actually produce a modem in their own Fabs. Next time some M&A talks about synergy one should ask them, how long does it take. Now they have the contract for iPhone modem and could produce it themselves instead of TSMC, they face a new problem that no one has asked so far. How is Intel going find additional capacity to produce an additional 100M modem for Apple over the next year? My guess, the original plan of Intel was the move to the much delayed 10nm will finally be fixed in 2018, leaving some room for the Modem. The modem is much smaller in size, so it is more like 40M unit to Intel's median chip size. But that is still roughly 20% additional unit Intel has to chip on their leading node.
And if you had read some rumours about Intel delaying, or renaming their chipset originally going from 22nm to 14nm. That is a possible reason why. May be they shouldn't have defer Fab 42's construction in the first place.
I am pretty sure BK's departure has more to do with his performance then whatever they wrote in that PR. And may likely has something to do with Apple. I wouldn't be surprised if Apple has been unhappy about Intel's lying and execution. Remember when Apple started to design their "thinner" MacBook and MacBook Pro, it was obvious they had 10nm and 7nm Intel's CPU in mind. First was suppose to happen last year and the latter schedule for next year. This two year delay, which Apple may or may not know, put Apple in an awkward position. Their custom foundry, were suppose to attract Apple to built an integrated SoC with Intel Modem inside, which is now even less likely to happen when Intel has not been as open about its problem. When Apple contracted Morris in TSMC, they managed to bring up a new Fab running for Apple in less then 6 months. It was a big bet on both side, billions of dollar invested. Could you imagine Intel doing that? These relationship takes time to built, and TSMC right now has literally zero fault.
I do agree Intel now faces another turning point, last time they had Andy Grove, now I am not sure who they have hire to get this behemoth running. The task is enormous, and lots of Intel's best engineers and executive have left the company. The only one who may have a slim chance to completely transform Intel is Pat Gelsinger, if Andy Grove saved Intel last time, it will be his apprentice to save Intel again. Unfortunately given what Intel has done to Pat during his last tenure, I am not sure if he is willing to pick up the job, especially the board's Chairman is Bryant, not sure how well they go together. But we know Pat still loves Intel, and I know a lot of us miss Pat.
"The strife of Brian", as the wags at ElReg titled it last week, suspecting the same: https://www.theregister.co.uk/2018/06/23/brian_krzanich_inte...
Yes
>When Apple contracted Morris in TSMC, they managed to bring up a new Fab running for Apple in less then 6 months. It was a big bet on both side, billions of dollar invested. Could you imagine Intel doing that? These relationship takes time to built, and TSMC right now has literally zero fault.
Apple contacted both TSMC and Intel for their own modem. They came with "We are ready put $n billions cash bond on the table today." And Intel refused.
Also, is "stratechery" named based on the old Celebrity Jeopardy skits on SNL?
... what makes disruption so devastating is the fact that, absent a crisis, it is almost impossible to avoid. Managers are paid to leverage their advantages, not destroy them ...
as other firms innovate, those advantages become obsolete practices so leveraging them means taking on more risk, not less risk.
I teas “Inside Intel” and there was some good stuff but seemed too superficial.
Where PCs were replaced, they were succeeded by laptops, and for the most part they use Intel processors.
As far as extensibility and/or openness of the platform goes, that may define general purpose computing for you but the industry has abundantly shown that it doesn't for most people.
The people who learned to program in this way will appreciate the ability to control a device in this way and will naturally steer towards platform allowing them to do so.
Moreover, even Apple is changing these days. Making Swift available is a step towards more ubiquitous app development. And with Swift Playgrounds you can learn to actually program on your device, even though it's not the same as controlling it the way we're used to. It's not unthinkable they make further concessions and at some point iOS devices could be programmable to a certain extent.
I don't think folks are doing programming and graphic design on their phones...
Right now it takes about 4 years to sell one billion PCs[1]. Considering that includes business sales, a significant chunk of that includes people with multiple PCs.
Compare that to smartphones, which sell well over a billion per year[2].
[1]: https://www.statista.com/statistics/272595/global-shipments-...
[2]: https://www.investopedia.com/news/smartphone-sales-be-flat-y...
Now you are using sales as a proxy for users which is nearly as false.
People buy and rapidly dispose of phones for a variety of reasons.
They break, are lost, get stolen. Having a new model is a status symbol. Current models are supported by the manufacturer for only a few years on the Android side. Newer models are significantly better than last years.
PCs easily last 5-7 years. Decreasing revenue from new models annually doesn't imply that the users or the platform is no longer relevant.
Reports of the death of the pc are greatly exaggerated.
Obviously a day may come where people plug their phones into docking stations that are equipped with a keyboard and a monitor, but it seems likely that we'll stick to lightweight laptops for a long time.
(I'm asking about usage, not sales - I know the latter have fallen off a cliff since Moore's Law topped out.)
Mobile internet usage worldwide blew past desktop usage in October of 2016 and hasn't slowed down since, and even that's just looking at web page views. I'd argue that holistically, smartphones have been the dominant technology platform for many years even before that, since apps are the primary interface to most services on the platform.
The same will happen to smartphones. You can already see it. Manufacturers trying so hard to invent features nobody needs, just to have an excuse to buy a new device.
Literally nobody is typing up their 10-page essay on their phone.
- garbage multi tasking
- slightly laggy typing
- no real ability for multiple apps to work on the same data
-10" is still a tiny screen and almost as unwieldy as a small laptop 7" is too tiny yet still not pocket size.
Since a tablet usually does not have by definition a cellular modem it can't replace your phone plus the cameras and microphone normally blow.
I find the idea that most people are using a tablet in place of a real computer laughable.
There are whole parts of non first world societies where laptops are not a thing and everything is done on phones and tablets.
Unfortunately, smartphones exist in this world where everyone has far tighter control over hardware/software integration. So, its much harder to run the latest software on an old smartphone than it is to run the latest software on an old PC.
Of course its not because the hardware is necessarily incapable, but more because everyone assumes they can get away with new market/platform/support rules "because mobile."
Just as an example, a couple of months ago Apple seemingly out of the blue, announced they would no longer be using Intel chips in future laptop models and the markets barely noticed. Were they more reliant on PC sales that would not have been the case.
Perhaps they are way behind AMD with respect to the latest chip designs, but even that is far from proven.
I think this article is attempting to make a company with a very complex history and product lineup sound simple.
Clarification: this was a (likely true) rumor, not an official Apple announcement.
- 19 251 000 products with Intel (macs)
These are the numbers for 2017 from http://investor.apple.com/secfiling.cfm?filingid=320193-17-7...
Apple sells twice as many ipads as they sell macs. And more than 10x as many iphones as macs.
Revenue wise it's a little bit closer.
- 160 541 000 000 $ for iphones + ipads
- 25 850 000 000 $ for macs
In any discussion about Intel this is the point that really reigns supreme -- Intel was in the enviable state where their primary concern was always putting their own profits at risk. In the long term of course they should to move to new, growing markets (e.g. mobile), but from a closer term perspective they knew that such products, if not seriously crippled, would start chipping into their higher-end processors.
Hence why their mobile processor offerings were built on laughably dated processes, using very obsolete designs. If Intel made them better they knew that someone would figure out a way to drop 32 of them on a motherboard with a shared memory controller, etc.
Interesting... Would you care to share a reference for this? Thanks.
I thought the various Airmont-based chips were made on the same 14nm process as everything else they made at the time?
That startup is free to make ARM chips or whatever the markets wants. It's better long term if you cannibalize yourself than if other companies do it.
From the larger perspective of society in general, why should a company be eternal; why does it need to always have a way to pivot?
1 - volume over which to amortize process investments;
2 - a chance to be the dominant vendor in a new, albeit lower-profit, market.