
Loading summary
Ben
Hello, acquired listeners. Today we have with us Rene Haas, the CEO of ARM Holdings. ARM is the company that develops the instruction set architecture and many of the designs underpinning CPUs all over your life today, from our phones to our cars. David and I actually did an episode way back in 2019 on the history of the company, which had a fascinating start out of Cambridge University. The company was publicly traded, then taken private in 2016 by SoftBank, then last year went public again and is now valued at around $150 billion. Rene has quite the career himself in semiconductors. He's been at ARM for the last 11 years and before that was a VP at Nvidia. Reporting to Jensen. Rene, welcome to acquired.
Rene Haas
Thank you very much. Pleasure to be here with you both.
David
Thrilled to have you.
Ben
Pleasure is all ours. Well, I thought a fun way to start us off since there's a lot of people listening to this that are going to see ARM holdings and say, I know exactly what that is. I know about the strategic shift that they have going on. I've been following every earnings call since they went public and there's people that are going to say, arm, what is that? So maybe to level set everyone on how important ARM is in the world, what are the types of devices where the ARM instruction set architecture and ARM designs are used?
Rene Haas
So ARM does CPUs and what is a CPU? The CPU is the digital brain of every modern electronic device. That is your television set, your thermostat, your car. We were having a chat maybe about talking about a day in the life inside arm. And I can walk through some of all the ARM devices inside my home. But simplest way to think about it is we do CPUs and that CPU is the digital brain of every modern electronic device.
Ben
And so what is your relationship then with, you know, in my head, Apple makes the CPU. In my phone, it's the A18, or in my Mac, the M4. What do you mean ARM does CPUs?
Rene Haas
Yeah. So drilling down one level deeper, we do the design the isa, which is the instruction set architecture, and we license that as either an infrastructure set architecture to a partner. They can develop their own CPU based on arm. That's what Apple does. Or we design and build our own CPUs and license those CPUs to companies like Samsung, MediaTek, Tesla, Qualcomm, Amazon, et cetera. So we deliver it in two different ways. But those CPUs that you mentioned inside your iPhone and inside your MacBook, those are all ARM based.
David
And so where we were going with This, I mean, today. Yeah. If you were to imagine your house, my house, Ben's house, any house. How many devices have an ARM chip in them?
Ben
And is that a different question than how many ARM chips are floating around my house?
Rene Haas
It's a hard question to answer in terms of just how many ARM chips are in my house or how many ARM chips get delivered in terms of a typical application space, because it really varies. But again, let's go back to first principles, right? ARM designs the cpu, and that is the digital brain of every device, which means it runs all the complex software that either runs the dashboard or it runs the operating system or it runs an application. So I was thinking about the question and I'm going to drop a bunch of brand names here, but let's just kind of walk through. I pull my Audi into the garage. That Audi has ARM processors. Those ARM processors are what you see running the display and that digital dashboard, they're also helping with some of the driver assist and they're probably in the power locks, power windows, et cetera, et cetera. I have a Nest doorbell camera, that's ARM and that's ARM that basically runs the camera, interfaces with the doorbell, et cetera, et cetera. Walking by the LG refrigerator or Wolf stove, I can assure you both of those have ARM inside too. They're probably running the displays, they're probably running the temperatures and the stove. They're definitely running the display. They're running everything in terms of the oven. Turn on the television set, which is a Samsung, that Samsung digital tv. It's actually running an operating system. So when you run all those apps and everything that you see kind of shows up on there, that's a version of Android, that's all arm. Let's say I want to go downstairs and do some gaming. My PS5 has arm inside, most likely running some of the display controllers and running some of the stuff with it with a game controller. And if I want to flip through on my Pixel phone, that is ARM inside running Android and I've got my iPad next to me, that's all arm. So you can imagine just about everything that you interacted with that does something that either runs an application, recognizes your face, gives you some display information. ARM did all of that.
Ben
I think it's probably true there are hundreds of ARM chips or devices with maybe ARM chips. How would you describe there are hundreds of instances of ARM around my house?
Rene Haas
Probably hundreds. Yeah, yeah, probably hundreds. I mean, if you think about the more your home is connected, all those connected things have ARM Inside, it's hard to avoid it because you'd almost have to go back to these old mechanical type of controls on machines that actually don't have something that's digital. Because if it's digital, I can pretty much assure you that it's arm.
Ben
It's pretty wild. One stat that I pulled just from your last quarter's financial presentation is that in FY, this is estimated 2024, there's almost 29 billion ARM ships shipped. For every human on earth, there is four ARM based chips shipped in the last 12 months.
Rene Haas
It's a crazy number, right? When you think about the laptop market, which is a big market, right? Everyone wants to ship into laptops, big market, et cetera, et cetera. That's 200 million units plus or minus a year, which is a fraction of that 29 billion, right?
David
A very small fraction.
Rene Haas
Very small fraction, right. So you look at it and say, well, how is that possible? Because laptop computers, they seem to be pretty ubiquitous. But just walk through that example I just gave you in terms of those eight or nine examples inside the house, and then you start to see, well, how do you avoid it? ARM is in aircraft. You go to an airport and you check in for your flight and you look up at those displays that are listening, the gate information and the flight information, that's all ARM powered, that's running that stuff in the background. So it's everywhere.
Ben
And at this point, counterintuitively, it's also in all the cloud architecture that are running the web services that all of these devices are communicating with. And that is, as we'll get into later in the episode, kind of a narrative violation from the way that the world thought about ARM a decade ago versus what is true today.
Rene Haas
That's right. I mean, the identity of the company. We grew up, as you mentioned in the opening 30 plus years ago out of Cambridge. And the company's original product that we were designed into was the Apple Newton. And for those who may or may not remember, that was a PDA before anything had a right to be a PDA before there was the Internet, before you had voice recognition, before you had fingerprint recognition. But the chip that was designed, that was based upon ARM inside had two important characteristics. It had to be running off a battery. So as a result, it had to be defined to be low power. And secondly, performance and cost was really important. And back in the day, they used to build chips in two different ways. They had plastic packages, which was pretty rare, and ceramic packages which were much better in terms of heat dissipation, but were costly and not that great in terms of thermals. So one of the directives in terms of the original design was let's get it in a plastic package. So as a result from the very early days, the early ARM processor, the ARM one that was defined, was basically to run off a battery.
Ben
Yeah. Which at the time didn't feel as critical to the world since all computers were basically plugged in all the time. Or most of the computing that people did was at computers that were plugged in all the time. And now obviously that's very different.
Rene Haas
Absolutely. If I think back in time to the first time that one could take one of those large satellite phones and walk around with them for 20 minutes without having to plug them in, it just seemed like mag. You know, back in the day, if you could get 30 to 40 minutes of battery life off of anything that was doing something sophisticated, it was considered to be just a complete game changer because mobility was simply not something that was very, very ubiquitous back in the early days. If I think of stories around this, one of the jobs I had in my career was a field applications engineer. And I'm going to date myself here, but we used to call into the offices for messages and in fact we would be driving from account to account, we'd find ourselves get to a pay phone. Once we to that pay phone, we could then dial the office. The office would list a whole bunch of messages. The detail of those messages were something like, call me back or I'm not exactly sure what you asked, or I'm busy. When we suddenly had a phone in our cars that would allow us to do all these things remotely, we thought, oh my gosh, this is the ultimate productivity gain relative to what seemed like Western Union. Looking back in terms of making these phone calls back and forth. But true story, that's exactly how my first field applications, that's how we used to correspond with a home office.
Ben
And so the arc that we're going to keep calling back to over the course of this episode, as you mentioned, the original ARM processor was designed with extreme low heat requirements in mind, kind of low power requirements in order to not quickly drain a battery in a very inefficient world with way fewer advances in lithium ion versus what we have today. And so you sort of think, well, this crappy processor architecture that's extremely limited in its capabilities will never be the dominant architecture used in all of the most sophisticated and advanced computing applications in the world. And yet it is. So over the next hour, we're going to kind of wander through how did we get here? But in acquired fashion. I want to go way back to the beginning and introduce this idea of the reduced instruction set computer. And I wanted to sort of turn it over to you. You are wildly overqualified to do this as the CEO of arm, but maybe play computer science professor or computer science history professor with us for a little bit. What was the development of the RISC versus the cisc, the complex instruction set.
Rene Haas
Computer, like the concepts of risk, and I think they were originally kind of conceived by professors at University of California, Berkeley, David Patterson. And the whole notion around RISC versus CISC was these original processors that were invented, and we're going to go way back in time to processor architectures, you know, such as the X86 or the 68000 from Motorola, were deemed as CIS processors, which stand for you kind of complex instruction set computers, which basically meant that they had lots and lots and lots of instructions that they had to carry forward because the software that was written for them prior relied on them. So they were carrying a lot of baggage to do these very, very complicated instructions, which burned a lot of power. Because the simplest way to think about a CISC implementation is an instruction, by its definition, because it's complex, means it has to run multiple operations from a clock standpoint to execute the instruction. Which means those transistors are running more than they probably should and you're burning up a bunch of power by example.
Ben
At any given clock cycle. I need to allow for the possibility of doing something complicated, like in this instruction or in this operation, I'm going to go fetch something from memory and load it into a register so that it can be added and I can return the answer all within the same clock cycle. So you sort of have like extra bandwidth everywhere to accommodate doing complicated things in one simple assembly language line.
Rene Haas
Yeah, that's a good way to describe it. Or another way to think of a complex instruction set. A complex instruction is go three steps forward, two steps to your left, diagonally, two steps right, three steps. Now, if you can find an operation that benefits from that specialized activity, that's pretty good. But not a lot of programs can. But once a program has been written and relies on that instruction, then by definition, the architecture has to carry that forward. So you've got all this kind of heavyweight stuff that's involved. So the concepts were risk were really around simple movements. Move one step forward, one step backward, one step to your left, one step to your right. I'm oversimplifying of course, but these are things like add, subtract, et cetera, et cetera. And the idea there being that if you have a simpler set of instructions that can be combined in such a way to be much more efficient, then this is the concept of risk versus sisk, which, gosh, I'm thinking now probably back to the, to the 1980s where MIPS was invented and things of that nature that were the original kind of risk processors. And this was all around reducing instruction set complexity. But interestingly enough, that was back in the day when a lot of programs were written on mainframes or minicomputers with previous architectures. And it was really interesting. If I look back in that time, you had a lot of energy being spent on developing new processor techniques when actually you didn't have nearly the mountain of software that you have today. But yes, if you go back in time, RISC was seen as a much more efficient way to do computing. And one of the benefits you had of that was just not only lower power systems, but also going back in time. One of the most more expensive things was actually the memory associated to run all these programs. If you could fit the program in a smaller memory footprint, which again, with a RISC machine you can do that, there was some benefit to that. So yeah, that was way, way, way back, I would say probably 70s and 80s timeframe.
Ben
It's so interesting and you can totally see why CISK was conceived of first, or at least in the early days believed to be better. It's this really incredibly powerful system where any given instruction can actually do a lot of cool stuff behind the scenes. And when you sort of juxtapose it to risc, which in its early days had very few instructions, a simple operation would be loading, you know, hey, go grab this thing from memory, put it in a register. Oh, I can't do anything else. That is all we've allowed for in this instruction. Just load. That's it. Oops, Add.
Rene Haas
Oop.
Ben
That's also it.
Rene Haas
Especially if these larger programs were compiled and then made use of those big instructions from an assembly standpoint. Because the other thing that was happening was you were having a change from everything being done in what was called low level programming assembly language, to higher level programming models such as fortran, Pascal, and then C and C. And when you're programming at the higher level languages, you have these compilers and then what does the compiler do? The compiler takes that high level language and tries to put it into lower level language, which are what these instructions are. So the Compilers end up making use of these heavy instructions and as a result you've just got heavier and more inefficient code. And again, one of the things that people were trying to do back in the day was get to smaller memory footprints.
David
Everything you're describing of the old CISK world sounds like you said, fits perfectly with the mainframe and the mini computer era. Big iron, big architecture, nobody's worried about power requirements, Complexity is fine. IBM designs the whole thing. You would think naively that the shift to the PC era would have created the right opening for risk, but actually CISC continued through the PC era. So like what happened? Was RISC developed just like slightly too late? Did ARM not exist yet?
Rene Haas
So let's continue down this history lesson here for a moment here. One of the most amazing things that took place with the IBM computer, IBM PC back in the day was IBM, which was the world's leader in computing. If you go back in time, right, if you think about IBM360 and the IBM mainframes and the IBM minis, IBM was a one stop shop. IBM did the software, IBM did the service, IBM did the hardware. IBM was everything. So now in 1981, IBM decides I'm going to enter the PC market. And they were behind. If you go back to the late 70s, early 1980s, Apple has invented the first end quote home computer based on the Motorola architecture. Then back in the day you had lots of, I wouldn't call them toy computers, but things like TRS 80 and Commodore and they all have these smaller weird little processors into it. So the irony of the whole IBM story was IBM, the behemoth of computing, decides that we're going to now enter into building computers for the home. And what does IBM decide to do? IBM decides to not in house the processor, nor do they decide to in house the operating system. They decide that they're going to make this platform end quote open. They need an operating system dos, so something they can run off the disk. And they started talking to a company that was actually not Microsoft. Oh yeah, Seattle Computer products, the classic CPM 80. They were talking to Gary Kildall and his company about doing that, but they chose Microsoft. And they were also looking at Motorola, which was kind of considered the kingpin at the time to do the processor. But for various different reasons, they decided on Intel. In 8086, the IBM PC is born. And the irony of it is that there's nothing about it that's very IBM like, because it uses external memory, it uses external hard drives, it uses an intel processor and it uses an operating system from Microsoft. So a little crazy if you kind of look back in time that you'd look at it and say, why would IBM actually. And this is what took off with the birth of all the clones, because you could build a clone of that system. Because if you bought a processor from intel and you bought a hard drive from Connor or Maxdoor or Seagate, and you bought a monitor from one of the third parties in Taiwan, and you've got a license to dos, you're in business and off you go. So to your question though, in terms of, okay, so why didn't somebody do something on risc? Therein lies the magic of software compatibility and software legacy. Because all these early programs, it was stuff like Lotus 1, 2, 3, are now written to run on the x86 processor and optimized on that. So what happened was over the 19 1980s, as the IBM PC compatible market started to take off, you had all this software that was written for that platform. And the dirty little secret about CPU architectures, and there's been lots of them over the days, whether it's again, back to Spark or MIPS or ARC or Tensilica. Tensilica, where I used to work, 29,000 68,000 dec alpha. A CPU is only as good as the software that's written on it and how long that software survives. So the IBM PC and its clones ultimately built by companies by Compaq and by Dell and by Gateway and all these other companies that are long gone. AST Research, if you remember those guys. This is what created the birth of not only the IBM PC platform, obviously, but the intel x86 architecture. And that's why, as a default CISC, end quote. Because that's what x86 was, is the de facto. It really wasn't a. Oh, RISC was better because it probably was, but kind of didn't matter. Once IBM selected 8086 and DOS was optimized for that. And then subsequently Windows, you know, off it went. Now, the one company was quite interesting that has probably made the most pivots in this area was Apple. Right. Because Apple was originally 68,000 based.
Ben
It's the Motorola chip.
Rene Haas
Yep. And then they created a consortium for the PowerPC. PowerPC. Right. With IBM and Rotorola, ironically, with IBM with IBM. Yeah, exactly. Which was kind of a risk, CISC.
Ben
Hybridy thing that's very 90s Apple. To have something that is like neither risk nor cisc, but entirely reinvented and proprietary.
Rene Haas
Yeah. And that's what Power was. That was a big switching cost. But I think the other thing that's interesting about that is it was a large switching cost because the amount of software work that was there, but not nearly the amount of software that exists today. I was having a discussion on a podcast that I did with Jensen.
Ben
Yeah, you guys just launched your own podcast, right?
Rene Haas
We did, we did. And Jensen made a comment on the podcast that software never dies. That continues to be a very true theme relative to just the amount of heavy lifting required to switch an architecture. But yeah, long winded answer to your story. If you kind of go back in time, why did CIS kind of make it? He was the IBM PC and once that took off, that's been a very sticky platform.
David
That's so funny. Yeah, because RISC was there and arguably would have been better for PCs of like, hey, new paradigm, a lot of new software going to get written. But it was that decision to go with x86 that locked syskid for the.
Rene Haas
PC era and in CPUs. And I would argue for any programmable architecture to get to something that drives a major switching cost, you need a fairly large paradigm shift in terms of benefits on power or benefits on cost. You know, people will talk about you need the 10x advantage to make the switch. I'm not sure it's 10x, but it's not 15%. It's got to be something that's quite material that's going to change in terms of lift and. Or it has to drive a level of innovation that could not be done when you're starting out, which kind of goes all the way back to the Newton. There was no way that an X86 could have been an option. You simply could not build the product. You either have to start in a space where something is very, very new and you need some very, very unique computing paradigm and. Or you've got to drive some different.
Ben
Level of innovation to quantify the. If it's not 10x, what is it? I bet if you just go look at the geekbench scores from whatever Apple's latest and greatest intel based MacBook Pros were before switching to the M1, that's probably the exact quantification of how much better does something need to be to stay in an existing paradigm and switch from one horse to another.
Rene Haas
That's about right. Yep.
Ben
Huh. Okay. We want to thank our longtime friend of the show, Vanta, the leading trust management platform. Vanta, of course, automates your security reviews and compliance efforts. So frameworks like SoC2, ISO2.7,001 GDPR and HIPAA compliance and Monitoring. Vanta takes care of these otherwise incredibly time and resource draining efforts for your organization and makes them fast and simple.
David
Yep, Fanta is the perfect example of the quote that we talk about all the time here on acquired Jeff Bezos. His idea that a company should only focus on what actually makes your beer taste better, that is Spend your time and resources only on what's actually going to move the needle for your product and your customers and outsource everything else that doesn't. Every company needs compliance and trust with their vendors and customers. It plays a major role in enabling revenue because customers and partners demand it, but yet it adds zero flavor to your actual product.
Ben
Vanta takes care of all of it for you. No more spreadsheets, no fragmented tools, no manual reviews to cobble together your security and compliance requirements. It is one single software pane of glass that connects to all of your services via APIs and eliminates countless hours of work for your organization. There are now AI capabilities to make this even more powerful and they even integrate with over 300 external tools. Plus they let customers build private integrations with their internal systems.
David
And perhaps most importantly, your security reviews are now real time instead of static, so you can monitor and share with your customers and partners to give them added confidence.
Ben
So whether you're a startup or a large enterprise and your company is ready to automate compliance and streamline security reviews like Vanta's 7,000 customers around the globe and go back to making your beer taste better, head on over to vanta.com acquired and just tell them that Ben and David sent you. And thanks to friend of the show Christina, Vanta's CEO. All acquired listeners get $1,000 of free credit. Vanta.com acquired so we've perfectly set the table for CISK in the PC era. Pretty locked in, not going anywhere. ARM is founded. It's using a risk based approach. What is ARM doing for its first couple decades in existence? What markets does it serve?
Rene Haas
So go back to kind of the invention of ARM and one of the unique things that ARM drove also back in the day that I think couldn't be done today. But perfect time, perfect place, perfect strategy. All of this is also luck and timing. All of those processors that I just Described to you, x86 68,000AMD 29,000, the list and list goes on. They were all vertically integrated and believe it or not, a lot of people used to spend a lot of time designing their own microprocessors and ARM had An idea that that's a lot of work, that's a lot of effort. There's not a lot of differentiation that one microprocessor can have versus another microprocessor. So why don't we come up with a business model that rather than building our own and trying to enter the market against what is very, very crowded, I'm going to license it and I'm going to make it available to companies rather than developing their own. Just run on ARM and I'm going to license it. I'm not going to charge, no pun intended, an ARM and a leg for it. I'm going to have a business model that's going to require an upfront licensing free, which is modest, and I'll take a royalty when you ship in production. And the idea back then was on a shared success model, which I think, again, back to the founders, back to people like Robin Saxby and Tudor Brown, that was really a rather brilliant idea because the notion was pay me an upfront license fee, which is kind of a proxy for R and D. In other words, you're not going to spend the money on the engineers anymore to do the development. The licensing fee will be sort of a proxy for rd. So it's not an exorbitant fee. And more importantly, it's not money you wouldn't be spending anyway. So by licensing the technology, you're not going to need to hire the engineers to develop the product, because I've already done that for you. And then on the back end, if you ship a whole bunch of products which is good for you, then pay me a percentage of it because it's good for me too. So it's a shared success model. You look back and say, wow, brilliant. Of course, why wouldn't everybody do that? But back when ARM started In the early 1990s, one of the things that was really not there yet was all of the tools and methodologies and flows needed in the ecosystem to make it work. Synopsys and high level design language, pretty new cadence doing backend design where you could just take someone else's design and integrated it into an overall flow. Pretty new. A set of software tools that was involved, all pretty new. So ARM was really driving a lot of innovation. And because we were so new, you know, again, going back to the superpower of a CPU was really the software. We had no software. There were no application ecosystem that ran on arm, there weren't operating systems that ran on arm. So it was very difficult in the early days to get some stickiness from A software standpoint. So our very first design win that kind of made the company. And it's again, it's a classic story of accidental empires where right time, right place. But now mobile phones are taking off in the mid-1990s, and Texas Instruments is one of the largest suppliers of baseband chips for 2G phones and GSM phones. And what they needed inside the phone was a small microprocessor that could help the baseband machine run. So the idea of the processor was not to run any kind of applications because back in the mid-1990s, there were no applications that ran on a GSM phone.
David
The application was the phone, the application was the phone.
Rene Haas
Right. So the customer was ti, but the big customer was Nokia. It was the first Nokia GSM phones that used a TI chip that had an ARM CPU inside. And TI chose ARM because they looked around everything they had and they didn't really have anything that was as elegant as arm. And they thought, well, why would I design my own CPU? Because the value back then with TI's product was in the radio, it wasn't really in the processor. Every company, if you look back in the chip world, has a design that was the market maker for them. That was it for us.
David
It really reminds me of the TSMC story and journey just a couple years later of starting with, okay, we're going to take a layer of the stack here, know them at the most, lowest level, layer of production, and you guys, one layer up from that, and we're going to make it available to all these people who want chips. But like, we're not going after the PC market, we're not going after, you know, anything big. That's going to be what it is today. Oh, we'll start with this small stuff and applications like these TI CPUs in a component, not leading edge in the fab terms. Great, we'll take that. And it's just amazing over the next 20, 30 years how far it's come.
Ben
And it's the same echo of the Windows story, which is it's fine to not make that much money early on, but once everyone standardizes on you, you have a lot of power in a market.
Rene Haas
Well, exactly right. Once we found our way into the TI handset chipset that went into Nokia phone, now we have traction. And now other folks who are trying to build baseband chips for GSM phones, ARM becomes the de facto standard. Not so much, quite frankly, because we ran any operating system or we ran any apps because there were none. It was just simply, hey, it Works pretty well. It's got the right power, it's got the right performance, and off you go, which is a lot of ways designs ultimately sort of take off. So then you get into, well, what was the lift, if you will, underneath the wings of the architecture? Well, fast forward the. These GSM phones got a little bit smarter and they began to run an operating system called Symbian. So we actually began to have some level of stickiness in terms of. There was a software community and development ecosystem that started to learn and run on arm. But I would say, if I was to look back and say, well, what was the design that took ARM completely into the next level? It was the iPhone, if you look back at the iPhone. Because ARM now had some street cred, if you will, in terms of low power and we had street cred in terms of we could run small operating systems and small applications. We were chosen as the engine inside the first ipod.
Ben
Oh, I didn't realize that.
Rene Haas
Yeah. So if you go back to early 2000s when the first ipod came out.
Ben
Yeah, those early little Toshiba hard drives that had no other use case except for.
Rene Haas
That's right. So if you remember that ipod. Right. That ipod had a kind of a crude display and it would have. It had an operating system, had a little operating system. It had a thumb wheel, so you had a ui. It had all the things of a tiny little computer. The ipod was based on ARM. So fast forward now, this is early 2000s, as the 2000s are moving forward and Apple starts to futz around with, are we going to build a phone, Are we going to build an iPad? And revisionist history. You know, there's all kinds of stories which one they were going to build first, but it's probably less important in that they had a decision to make in terms of what was the processor going to be inside the iPhone industry. You know, legend is that they did talk to intel about using intel. And Intel's processor of choice back then was something called the Atom, which was.
Ben
Their low power or attempted low power device.
Rene Haas
Respectfully, it was not really so low power and it was not really so low cost. It was kind of a very, very stripped down x86 and they were building, gosh, all this history. I'm kind of going back in time here. You guys probably remember a product called a netbook.
David
Oh, yes, of course.
Ben
The PC industry was lined up that netbooks were the future and that was just flat out wrong.
Rene Haas
Exactly.
David
Well, it was until the iPhone.
Rene Haas
It was right until the iPhone and Atom was the chip inside the netbook. Intel was coming from a very lofty place of selling very, very high performance and very, very good Core i7s, Core i5s, the atomic. This is the classic innovator's dilemma, right? Innovate from the bottom versus the top. Intel was having to come all the way down from I7, I5, I3 Pentium celeron, down to a little itty bitty Atom, which was designed for the netbook and was probably okay for a stripped down low power laptop, excuse me, but for a phone that needs to run at even more low, not great, right? But intel has got all of the street cred inside of Apple at the time because they've made that transition by now away from power to x86. So all the laptops inside of Apple are all running on x86, which is.
Ben
On its own a miracle. Like they changed a compiler to make it so that applications written targeting the Power platform, the Power architecture, could suddenly now, with some changes, compile to Intel. Oh my God, that is a compiler miracle.
Rene Haas
Massive amount of work. Years and years of work by Apple. So you can imagine the debates inside of Apple in 2006, 2007 and the.
David
Stated goal for the operating system, whether phone, tablet, whatever it was supposed to be initially, but was basically run OS X or a version of it on a mobile device. And OS X ran on intel at that point.
Rene Haas
Yeah, you guys are bringing back all kinds of stuff that I completely thought I had forgotten in my memory. There's a whole different exercise here on how neural nets work because you guys are uncovering all this other stuff. But you had operating systems like Leopard and Snow Leopard and all these things that were pretty powerful, hefty operating systems. Right? They're running all on x86. So intel and Apple have made the shift now in the mid 2000s away from power into Intel. You have all this investment that's been made on these Mac operating systems, as a mentioned, all of these tigers and leopards that are all optimized to Intel. You have a big franchise inside of Apple that is all based on intel and the Mac operating system. And then you've got this little fussy little ipod that runs on ARM with a kind of a crude display, which.
Ben
Is basically an embedded system.
Rene Haas
Which is basically an embedded system. So you can imagine that an easy choice would be we're going to build this on Atomic and we're going to have the operating system of macOS and this new thing look the same because software will be easier, we'll strip it down and we'll just basically take our laptop and our desktop operating system, strip it down to the phone and run it on Intel. Or we can build up from this ipod, use ARM and build something called iOS which is the operating system for the phone. And it's going to be different than the macOS. But you know what, this market is very different. It's going to require a different level of efficiency, different level of power. If we clean sheet it and do it right this way. Or the bias was at the time from the ipod team was this is the right way to do it, we'll end up with a better product at the end of the day. So that was the debate inside and ultimately the ipod team won sort of.
Ben
Right, didn't they kind of split the baby where it was an ARM processor, but it was a version of macOS's kernel that had a new compiler written to target ARM instead of oh yeah.
Rene Haas
Yeah, yeah, for sure. But they didn't start from scratch. But yes, they started cutting things down and to simplify it and build it up. But yes, that was the key design win for us. Once that happened, then very quickly you had followers from the Android ecosystem, the Samsungs of the world. And if you go back in time, companies like htc, as Andy Rubin and Android started to take off, now ARM was seen as the de facto standard and you had a lot of work that was already now being done around Linux and such. So we had the one, two punch of having the iPhone and ultimately the Android ecosystem designing around ARM. And this is 2007, 2008 timeframe.
Ben
And at this point in time, just so listeners can kind of anchor on what ingredient to the stew does ARM provide. They were standardizing Apple and these Android vendors on ARM as the instruction set architecture. Who was actually making the processor in the first iPhone or in these other Android phones?
Rene Haas
If 1981 is 2007, ARM is Intel. Except the benefit that ARM has is that instead of intel being intel, in other words, intel builds the X86 and owns the architecture. ARM is licensing the architecture to companies like Samsung. To your question, if you go all the way back in time, believe it or not, that first iPhone chip I think was built by Samsung for Apple. And then ultimately I think Apple went to tsmc. The chip vendors back in the day are companies like Samsung, Qualcomm, believe it or not, Nvidia, the Tegra stuff was all ARM based, so it was crowded. And why not? You have this smartphone market that's now starting to take off and chip vendors now have an opportunity to build chips for these phones based on arm. And again, if I do my IBM PC parallel, it would have been as if intel would have licensed x86 and they did to one guy amd because they were forced to. And this is kind of interesting if you just do the parallels because IBM was so worried about multiple sourcing because the X86 was such a critical part is that they exercise and I think I have this right to work on a second source for x86. So what you had with ARM was multiple sources. So you can see why the business model suddenly became very powerful. Because now to your point, what did we provide in the stew? Kind of whatever the most basic ingredient is in stew. I don't like stew personally, so I don't know what the best ingredient is. But let's assume it's water. That without water you have nothing. We supplied the water. There was no way anybody could do anything to enter the smartphone market unless you went through arm.
Ben
And there's an element of portability. It's beautiful. If you're Apple and you want to design the next version of your phone, you're thinking, well, there are a bunch of ARM based processors out there. So as long as we pick arm, we have this whole different sea of vendors, including eventually ourselves after we acquire PA semi that we can sort of pick as our chip vendor.
Rene Haas
That's right. So they can either pick companies that build ARM chips or if they're brave enough and talented enough and smart enough, ARM will give you the rights to build an ARM compatible chip yourself. So rather than licensing it from or buying the chip from Samsung, who used one of our designs, you can just go build your own, which is what Apple did.
Ben
All right, so now that we're in these early 2010s period, this is probably a good place to explain the dual ARM business models. So at least at that point in history, how does ARM make money?
Rene Haas
So back to the simple concept of licensing and royalties. Our business model way back in the day, and it's still pretty much holds, is that we have an upfront fee for licensing and royalties. As you can imagine, when you're starting out and a lot of companies aren't actually shipping any volume, the vast majority of your revenues come from licensing. And the proxy for that in the chip world is design wins. So you get a lot of design wins. You get people committed to the architecture, but they don't actually ship any volume. So you don't really get to a mix of royalties until you're in volume. So so it took a long time, but licensing was bigger than royalties for many years. And you could look at that glass half. Yeah, you could look at that glass half full and say, wow, the future is going to be bright. If you ever get there.
David
Glass half empty would be, hey, this stuff doesn't work.
Rene Haas
Yeah, I'm betting on the front end. And are these things ever going to see the light of day? Now, one thing that we changed, I wouldn't say changed, but another version of the business model is the license. You can either license and core that we built, we call that an implementation. That is, we basically do the blueprint and says the house looks like this.
Ben
And this means in house, you have your own chip designers. They're using Cadence and Synopsys and they're floor planning, and they're actually, you know, they're doing what everyone sort of imagines Nvidia is doing over there.
Rene Haas
That's right. There were a set of customers that believe that either due to the link between hardware and software, or the ability of their engineers to develop something that would be higher performance than what we could build, we had these architectural licenses and it allowed customers to build their own implementation. Now, one of the things that sometimes gets confused about these licenses is that are they able to run software that's not ARM compliant? In other words, can they add some special instructions that nobody else has, which gives them a unique advantage and they're not allowed to do that? And the reason is very, very simple. Once instructions look different across a number of different architectures that a customer has, software can't understand it. And let me drill on that a little bit further. If customer A has an instruction that says accelerate, and customer B has an instruction that says accelerate2.x and customer 3 has an instruction that says accelerate3.x, if I'm a software developer and I'm writing software for arm, I really don't have my program taking advantage of the 3x instruction because I don't know that everybody has it. So I end up going to something we kind of call inside as the lowest common denominator approach, that the software developer would not make use of those instructions. So it's one of the great things the company has done in its early days, and we've maintained it certainly since I've been running it. We're never going to break the isa. We're not going to allow people to add custom instructions, because once you do that, you break software compatibility, which is one of the superpowers of ARM. And if you think about why did x86 say so sticky on the IBM PC. It's because intel was the only game in town, so of course they were going to run. And that's why Compaq and Dell and all these other clone guys were able to copy the PC, because the software just ran. And if they were not able to do it in such a way that IBM did it, they could never be successful. So we offer these licenses, they're architectural licenses, but all they really do is allow people to build their own implementations. And I will say, just adding on to that, I know we're going back and forth between the future and the past. We used to do a lot of. Because customers used to believe that, A, they could build a better design than ARM and or B, there was something specific in the software they want to take advantage of. Not many people do them anymore. They're really hard. And back to the 10 to 15% advantage or even 5% advantage. The ROI isn't all that high. And if you're going to have three or four engineers designing an ARM CPU that you can buy from ARM anyway, why not take those three or 400 engineers and put them on IP? That you do as a customer, that only you do.
David
Nobody's building a CPU with three or four engineers, right? It's three or 400 or three or 400.
Rene Haas
Yeah. Three or 400. Yeah. No, not three or four. If I said three or four, that's a big wave. Yeah, three or 400, at least. It's a lot of work. It's hard.
David
Well, I imagine for probably almost every customer out there now, the ecosystem and compatibility of software across all vendors, all applications out there, is worth so much that they wouldn't even consider going out and altering the instruction set.
Rene Haas
Right.
David
Because then they would lose compatibility with the rest of the ecosystem.
Rene Haas
And I know we're hopping around in terms of history dates, but that's one of the things that I think gets lost in terms of what's gone on with CPUs and software compatibility over the last 15, 20 years. Because as we were talking about the 1980s, early 1990s, I mentioned a lot of microprocessors, right? The 68,000 PowerPC, 29,000 DEC, Alpha Spark. There's a pretty large graveyard of CPUs, and they're very good products. Very, very good in terms of performance. Very, very good in terms of their design. And they've just entered the graveyard of CPUs. And you say yourself, well, why do they all die off? Well, once the flywheel of software gets built onto A certain architecture, it's very, very difficult for a, if you're developing a new piece of hardware to say, well, I'll choose one of the ones I just mentioned, because there really isn't a software story around it. So they all began to wither away once the Internet took off. And particularly as you got into the dot com era and a little bit after it, huge amounts of investment started to go into software companies and software as a service. Subscriptions, SaaS, models, recurring revenue, everything around the software industry, which was wonderful. Two things happened with that. Number one, it drove an increased innovation and investment into software and all levels of software. The complexity of software, software stacks that run the cloud, that run in a network, switch that run in an automobile. And at the same time, semiconductor investments, which is changing a little bit now, began to wane and very little venture money started to go into startups and semiconductor startups in particular. Well, that's the fertile ground where new innovation happens, whether it's around new compute architectures, including CPUs. So you had very, very little innovation taking place with companies building CPUs and startups. In fact, I was with one of the very last ones funded in the late 1990s, company called Tensilica, and we were a bunch of ex Synopsys and ex MIP guys building configurable processors. And the idea there being that you could build a custom piece of processor with your own custom extensions, et cetera, et cetera. And we started in 1997, I think, and I left in 2004, a company that ultimately bought by Cadence, I think in 2012, shipped a lot of cores, I think hundreds and maybe over a billion cores. But the point was after Tensilica, another company called Arc that was doing the same thing, there was very, very little innovation taking place or investment in semiconductor CPU startups.
Ben
The great irony of the namesake of Silicon Valley is that if you were a silicon startup, you could no longer raise venture capital dollars there.
Rene Haas
Yes, exactly, exactly. So what you have is, as all these architectures start to wane away and the amazing amount of investment that's now going into the software industry in general, and, and all of the investment going into stuff going into the cloud, two architectures really ultimately remain x86, which has been around for 40 plus years, and ARM, we were talking earlier about the data center. Why ARM in the data center? Well, two things. First off, the choices aren't massive. It's not like there's 17 different choices as we just talked about. And number two, one of the things that's becoming extremely important in the data center is power efficiency. Because when you're running these extremely large loads, whether it's general purpose compute and now with the advent of running accelerated compute with AI models, you need incredible efficiency in the processor space. So I think we've arrived at this place both as a combination of having a really, really good low power architecture, b an incredible amount of software innovation that's been done on ARM and C just optionality has kind of gone away because investment has waned.
Ben
That last one is just like a last man standing. Why is the winner the winner? Well, there was going to be a winner as all the competitors fell by the wayside. It's almost tautological that whoever becomes the winner there was going to be one who was left standing or two.
Rene Haas
In this case, I would argue it's not one of these industries where last man standing has occurred because the market is uninteresting. It's actually the reverse. The market's never been more interesting, but because of the massive amount of investment requ from a software standpoint, optionality is limited because if you were to rock up today and say I want to go build a system on ship based upon the Motorola 68,000 architecture, what software exists is going to run on it.
David
It's so funny. It really is just like the fab industry, right? Of like the capital investment required and the software investment required is so massive that like you get to where we are now, where you've got tsmc, you got Samsung Global Foundries, but at the leading edge, like you know, that's kind of all that's left, right?
Rene Haas
There are definite parallels. The fab industry is direct capex and you'd look at it and say if I'm going to build a 2 nanometer fab and beyond, I'm going to have to have 30 to 35 billion dollars of capex. Our industry is not that. But on the flip side, it's not unlike that. When you think about the opex of all of the 20 million developers and plus that have developed on ARM, you're.
Ben
Actually having to tilt that incredible momentum there. I still am floored by this architecture that was originally built not to melt plastic to be super low power ended up becoming. I'm sure you have better stats than I do, but a dominant architecture running in data centers doing this heavy compute load, AI training, inference maybe. Renee, I could ask you with your most honest assessment on where is there still a place for x86 architectures versus where is there a place like should the whole World be arm. Is it just actually better or are there different use cases for each?
Rene Haas
I'm going to try hard to be unbiased, even though my job is the CEO of arm. There's a lot of things that are in our favor. One of them is, quite frankly, the fact that we have an open model where our products can be built at any fab by any chip company. So if you're looking at x86, you're looking at two people who build it now. One of them builds a TSMC AMD and the other one builds in house at intel, although they build a whole bunch of stuff at TSMC too these days. But it's just two people. And not only are you betting on those two people, but the IP around the chip that they build, whether it's around communications, whether it's around accelerated computing, whether it's around network storage, you're banking on that to bring a lot to the party. And then one might look at it and say, well, why doesn't intel and amd just license x86 and just flatten out the playing field? And maybe that playbook probably could have been run a while ago.
Ben
Well, also, when you have a high margin business model, it's very hard to switch to a low margin business model.
Rene Haas
Bingo. ARM came from a very different place. So as a result we have a huge advantage just with our model now in the data center. We have another fairly significant advantage in that if you look at customers like Microsoft or Google or AWS, all who have custom chip efforts on ARM, all who have talked about getting 60% benefit in terms of performance on a like for like basis, that's not just the ARM isa. That's not just the fact that we are more efficient than x86. That's in that they can build a custom SOC with a custom piece of memory, let's say, or custom storage or custom blade or custom interconnect or custom offload, where from a TCO standpoint their optionality is incredible and as a result their flexibility in terms of building something that is absolutely right for an Azure Estate or a GCP estate or an AWS estate, because they have the kind of volume and spend that can drive that. So again, one of the benefits we get with the hyperscalers is because, no pun intended, the scale is so large and doing custom chips they can get an ROI on it. You can't do that with x86, right?
David
You go to intel and they say.
Rene Haas
Here'S my product for you, here's my product, right? And Then you've got to kind of put the pieces together and see how it all fits. So that in itself gives us a big advantage. And we have optionality with people like AMP here, for example, who do standard products. But that kind of optionality of there's a standard market Play and. Or a custom play or Grace, for example, you know, the CPU from Nvidia, you could buy Grace and. Or the way they ship it today, increasingly with Grace Blackwell, where it's highly integrated. And again, why Grace Blackwell versus Intel plus Blackwell or AMD plus Blackwell? Well, if you look at the architecture and some of the things that they do with NVLink and how they couple the CPU to the GPU and how the interface between HBM memory and CPU memory, it's just they can't do that in x86 world. And then by the way, in a Grace Blackwell system, the other benefit you have is that Grace can run all major pieces of the operating system. You can run an AI cluster, AI cloud, and the software stacks that are sort of native, that run for an ARM general purpose compute can run in your AI cluster. So that in itself gives huge, huge optionality. So I don't know if we started on this. I was advocating what to do about x86 and I started talking about ARM all day. But hard, just hard.
Ben
Yeah, yeah, it makes total sense. Okay, so we'll call a spade a spade. We're at the present. We have come forward today and I want to talk to you about a couple things. One, how the business model has evolved and how you deal with your customers differently and your products that you sell to customers now and the way in which you work with customers. The other of which is last quarter, as of recording, you did $939 million in revenue, right around a run rate of $4 billion. The market cap is about $150 billion. Investors think the future is very, very bright for this company as we move into this world of AI and connected devices everywhere. Why are people so insanely bullish on arm? What does the incredible future hold? And why is that valuation? The valuation we've been talking for 40.
Rene Haas
Minutes or so, but hopefully these last 40 minutes have been helping build that.
Ben
Yes, very much so.
Rene Haas
Build that case study. I think it kind of goes back to the fundamental advantages, both from a technology standpoint and probably more importantly, as it tends to be with this world, the market forces that are in our favor. If you just start with the fact that more and more chips are shipped every year and more and more of those chips are based on arm. And you look at the end markets, whether the examples I gave you in my house, from my car to my camera to my stove, they are all ARM based and they are all in a growth mode. You look at it and say, gosh, there's a ton of tailwind associated with this company. And maybe people are a bit more excited since the ipo, I don't know, is around the fact that AI has created this next level of compute need. Now one can argue incessantly around, well, gosh, $40 for copilot. Am I really getting the ROI on that? And what are the near term economic models?
Ben
You sound like Marc Benioff.
Rene Haas
I just think the near term economic models on AI is kind of the wrong way to think about it. I look at it much in the parallels of the automobile, the industrial revolution, the smartphone revolution, the Internet revolution, and for a company like arm, because AI requires a next level of compute capacity and capability. In other words, and it's not just, you know, running strawberry training models and the massive amount that's required to train all These next generation LLMs or even beyond large language models, video related models, but it's actually then running those applications, the inference in your car, on your stove, in your headset, on your wearable inference is going to run across all those workspaces. That all requires a lot of compute. And one of the things that we used to talk about when I was at Nvidia was what is the death for anybody who's either in the computing category or accelerated computing category? And that's when you get to end quote, good enough. I remember being in Goodenough. I've been in the semic industry since I got out of school in 1984 and started TI. And there's definitely been periods of good enough. I think the late 2000s, early 2010s felt like good enough, like netbooks were a good definition of good enough. Where at that time it didn't seem like you had the application space and area to drive the need for more compute. So what did you end up building a little crummy $199 computer because it could do everything your big computer did. So. So we've definitely had periods in our industry where good enough has existed and the need for compute innovation has slowed. It's never stopped. But it's slowed with AI in the foreseeable future, you look at it and say, this appears to be almost unabated. Because when you think about the benefits that AI could bring, whether it's around education Drug research investment, it's mind boggling. So arm's going to be in the center of that. Whether it's in the data center, whether it's in your automobile, whether it's on your smartphone, whether it's in your wearable. The AI compute path is going to run through ARM on some way, shape or form.
David
So it's kind of like the Bezos comment of, you know, I can't imagine a future where my customers ever say, you know, gosh, I wish this were a little more expensive. You can't imagine a future where, Gosh, I wish GPT7 were just a little dumber.
Rene Haas
You know, I actually like the fact that people look at it and say, I'm not really seeing much benefit from this yet, because that actually says, oh my gosh, what a fantastic opportunity to innovate and do more. And a big part of it is the hardware that you're seeing today, particularly the edge based hardware. Those were designed a couple years ago when these large language models weren't even needing to run locally. So you have completely unoptimized architectures everywhere to take advantage of the AI capability that we're going to unharness. So to me, I look at this and it's like white space in terms of the compute opportunity. Which back to the question that Ben asked in terms of why are people so bullish on the company? I'd like to think that's why it is. We play in a super large market. Semiconductors are a trillion dollar market. By the end of the decade, you said we're $4 billion. We probably could take a bigger chunk of that $1 trillion market at some point in time because of the importance of the company.
Ben
And this is a good lead into this question I have for you. I've heard you espouse this idea. I'm sure there's a way to rationalize these two things, but it almost feels heretical. You opened the episode by saying we do CPUs. The whole industry over the last five or ten years, including David and I on our Nvidia episodes, had this obsession with GPUs, with accelerated computing, with get those stupid serial workloads off the cpu, get them onto the GPU where you can do pure magic with it. This enabled the whole AI revolution. You're the CPU company and I've heard you talk about, okay, now that we know some of the use cases that are happening on GPUs, history has shown us that those kind of tend to migrate back to the CPU over time. And CPU the definition of CPU kind of changes. How do you view the state of things right now with everyone being so excited about GPUs and incredibly parallel GPUs of the future? And CPUs. Yeah, CPUs are fine, but they're a known quantity.
Rene Haas
I think accelerated computing and the advent of GPUs is fantastic for ARM, because what it indicates is that there's lots of compute out there and more compute needs to run in such a way that you have not only base compute, but accelerated compute. The reason I think it's kind of oversimplified. It's almost the notion of, oh, and I've met with investors who have had this questions to us and say, well, everything's moving to the gpu. Do you need a CPU anymore? It's almost like saying, well, I've got this V6 engine going to a V8. I don't need tires and a steering wheel anymore, do I? It's nonsensical. Just think about the architecture of it. So what, the advent of all of these accelerated computing models that are doing, again, primarily the data center. Let's just be very real about this, right? It's all happening in the data center. It's a fantastic outcome for CPUs. Why is that? Well, number one, all these data centers need CPUs, obviously, and I just gave the example in Grace Blackwell, why that's a great positioning piece for arm. But more importantly, all of that training converts into inference. If training is the teacher, inference is the student. And there are far more students than teachers in the universe. And that's why there'll be far more inference workloads than training. And that's going to run everywhere relative to the smallest devices, whether it's wearables, whether it's a headset, augmented reality. You're not going to run a 100 watt GPU on your head. I'm sorry, it's not going to happen. Right. You're going to have to get into very, very different form factors. Now, naturally, a CPU is going to be there. You can't have an accelerator out there without something that's running the main and the system. That's a fantastic opportunity for ARM because it means a couple of things for us. We can solve that in a few ways. We can add more and more capability to our CPUs, which we are today, around extensions that help with AI acceleration. And this goes back to risk versus CISC and things that we can add in terms of just extensions that will help with AI, but also back to the Customization, you could add small AI acceleration, which we do today with our ethos npus that are 4 tops, 8 tops, et cetera, that will do some level of offload. And I think the model will be for these edge devices to run in conjunction with cloud, where you're going to have some processing happening locally, some processing going to be happening in the cloud. You're going to need to have some level of security and authentication and attestation locally so that, that the models know that it's you and it's not somebody else and the information is kept private to you. So game on. I mean all this GPU accelerated compute is wonderful for us because it's just going to drive incredible, incredible demand. And the idea that the only way you'll ever run a computer is through a large GPU in the data center, it's just not the way the world works. And the last thing I'll say on this, and I love Jensen, he's done a brilliant job with the company. But. But remember he tried to buy arm.
David
Well, I was going to say there's no better data point than this than Nvidia tried to buy Arm.
Rene Haas
And when he tried to buy Arm, Arm was a $2 billion company and he was a $25 billion company. He certainly didn't do it because he wanted to be revenue accretive. He knew the importance of what ARM meant to the industry.
Ben
Was that really the valuations of both companies at the time of the.
Rene Haas
No, that was their revenue rates. But Nvidia was. Nvidia tried to buy us for $40 billion back in 2020. And I think their 350 to $4,000, it wasn't anything close to what it is now. If you looked at from the outside in back then 2020, we had not yet gone public and we hadn't really started the turnaround in our core businesses yet. So there were a lot of people at the time looking at the deal. Masa bought ARM in 2016 for $32 billion and basically sold it four years later for 32 plus some change, $40 billion. There were a lot of critics of the deal that said Nvidia overpaid for this thing because it's not really a growth company.
Ben
Do you mean SoftBank overpaid?
Rene Haas
No, I'm sorry that Nvidia overpaid for ARM.
David
That had the acquisition gone through, Nvidia would have been overpaying for it.
Rene Haas
Yeah, I'm sorry. The price that they put down, 40 billion. There was a lot of criticism that they had Overpaid back in the day. Now, you look back now and it seems laughable. Laughable. Yeah, laughable in terms of their market cap is probably 10x, their revenue is 4x. And by the way, the last thing I would say about that acquisition, first off, a lot of people thought Nvidia overpaid. Secondly, a lot of people hated it. And there was a lot of opposition that we got from regulators, customers, ecosystem partners, which I think belied kind of the importance of the company. And in a kind of a roundabout way that said, gosh, this is a company being bought for this amount of money at this valuation. And so against that, maybe the company is more important than folks had originally gave us credit for.
Ben
This kind of seems like an area where regulation did exactly what it's supposed to. You were a broad horizontal provider that served a whole bunch of customers that was integral to an industry and is kind of essential for the further advancement of humankind. I mean, truly in our sort of most important innovation area. And one of your customers wanted to own all of it, which over time presumably means all the other customers wouldn't quite have the same access to it.
Rene Haas
It was a fascinating case study because I learned a lot about M and A and regulatory. And one of the things that had surprised our teams that were advocating on the deal was that generally most of the blocking takes place. And let me back up and say it this way, it was a vertical merger, right? So it wasn't a horizontal merger, it was a vertical merger. And typically in a vertical merger, people will object to the merger if it forecloses a market or stifles competition in a given market. But at the time we were predominantly smartphone revenue and Nvidia is not a smartphone company. And the folks looked at it and said, well, because it doesn't really violate a vertical integration mantra and regulators tend to care more about the near term than the long term. This should be okay. But what they actually did in that case was cared much more about the long term term of the what may happen someday versus what we think will happen in the near term.
David
I'm curious actually, if you know, since you were at Nvidia for a long time, the ARM journey for Nvidia also seems like an improbable one, right? Because Nvidia started as obviously a graphics card company for PCs, which ran on x86 and then did this incredible shift into the data center. But at the time as they were making that shift, data center was also an X86 environment. When did the company start really realizing, hey, this ARM platform is going to be a lot more than just not melting plastic in 2G phones.
Rene Haas
Nvidia's been an amazing partner for ARM. When I was working there, we made a very distinct pivot to try to accelerate our mobile business with Tegra and really accelerate everything we were doing with arm. Nvidia bought a company by the name of Portal Player, you may remember those guys. And they were actually doing the audio chip for ipod back in the day. And we Nvidia, we were actually doing the SoC for Zune. I don't know if you guys know.
David
That's right, that's right. Oh, yeah, yeah.
Rene Haas
That was the Microsoft equivalent ipod. We had been flirting with all kinds of stuff that were ARM based, whether with Microsoft, with Windows CE and Zune. But the real thing that had Nvidia double down on it was a. When the smartphone thing really took off, that was number one and then number two. And this was the business I was managing at the time. This is 2009 ish timeframe is when Microsoft made the commitment to do Windows on arm. And we felt at Nvidia at the time that we were very well positioned to do very well in that market because of all the history that Nvidia had with the Windows ecosystem, all the work that they had done with PC gaming, DirectX. Yeah, yeah. I was running the business for all laptops back then for Nvidia. So I took over all the Windows on ARM stuff. So I was doing that firsthand myself.
Ben
Which Windows on ARM is like another miracle if you can make it happen. All that translation layer, all those compilers, everything that's been written for decades, specifically for x86 chips. Theoretically you're going to be able to press one button, compile your code differently, and now it runs on arm. I mean, that is quite the promise.
Rene Haas
Yeah. And a lot of the native stuff now has all been ported to arm and that really benefited from stuff on mobile. Right. If you think about all the apps, all the Microsoft apps that run on iPads today, whether it's Office and whatnot, so we got a huge benefit of that. But going back to your question, David, in terms of Nvidia, they stuck with ARM for quite some time. We stuck with ARM with Windows on arm. And then after I left, ARM became the default platform for everything they're doing on automotive. So if you look at the Nvidia drive platform, everything Nvidia does around robotics, that's all ARM based. So everything that they do that uses, end quote, accelerated computing, that whole software stack is all Runs on arm, which is why ARM is so ubiquitous and automotive. If you look at work done by Renesas or work done by Nvidia or work done by Qualcomm, a lot of those software stacks are now native and all run onto arm. So it's a why we're so strong in the automotive space. And then back to your Nvidia question. They were very committed to ARM for a long, long time. And a combination of a Tegra B, Windows, then all the stuff on Auto.
David
And then the data center probably really starting to come online.
Rene Haas
The data center really started to take it off. I think they back to the customization. The way they architected Grace Hopper and now Grace Blackwell gives them a degree of innovation that they can't get any other way.
Ben
All right, on a closing topic, I want to ask about what seems to me to be a little bit of a strategic evolution. Can you tell us what you're doing with subsystems and how that came to be?
Rene Haas
Yeah, so subsystems are kind of a natural extension of an IP business model. So the core model of doing CPUs. And I say we do CPUs. I oversimplified. There's a lot of other products we do inside the company. We do GPUs, we do NPUs for AI. We do all of the complex interconnect that's required to build a server chip, CMNs, which are coherent mesh networks. And these are essentially the plumbing. If you're building an SoC that has 128 CPUs, you need this mesh network that helps connect the CPUs together and then interfaces them in the memory. It's just a lot of plumbing. And this is the analogy. I know your audience is pretty technical, but I used during our roadshow. Think of all those things as disparate Lego blocks to very sophisticated customers. You can basically sell them or provide to them these Lego blocks, and they will provide a beautiful copy of the Statue of Liberty. Or you can basically say, look, connect everything exactly this way in this particular form, and you will get the Statue of Liberty a heck of a lot faster than if you built it yourself.
David
It really is like Lego.
Rene Haas
That's what compute subsystems are. We Basically take the 128 CPUs, we take the coherent mesh network, other controllers and memory interfaces, and not only do we stitch them together, but we also verify that this is all going to functionally work and be correct, that when you put it into your design, it's just going to work. And that can save 3 months, 6 months 9 months of engineering time, it can get a product out to market a heck of a lot sooner. We can take that a step deeper, which we do in terms of we may work with a TSMC or a Samsung or an intel and say we're going to actually now say, if you build it this way with these type of characteristics, we will guarantee that you will get 4.4 GHz of frequency output. We know that you can get this kind of performance, so we are taking it much further than we have. It's almost, I would say, a virtual chip set, but not quite to the final building a chip, but it's pretty darn close. And then you say, well, why would you do that?
Ben
Yeah, this is a lot of integration. It's a lot of bundling. From just the instructions architecture to design to now this kind of complete solution. Hey, connect it all this way and 4.4 GHz are yours.
Rene Haas
Yeah, I'll call it packaging instead of bundling, but it's a way of providing a full solution that will simply allow customers to get to market a heck of a lot faster. It provides us a lot of benefit because we can do early prototyping from a software standpoint earlier. But for customers, the big benefit is they get to market much faster than they would. And back to the IP standpoint, connecting up all the CPUs, taking the IP that we deliver, that's not really value add from an end customer. Right. An end customer that's building a phone chip wants to focus on the ISP and the camera. If you're a cloud customer, you may want to focus on the accelerator or something on analog IO. So for us, our position is if it's around the computer and essentially what's running the main software of the system and how that performs in a certain fab, we're probably in the best position to be able to define what the best performance output will look like.
Ben
All right, so you now have this essentially reference design for how to make an amazing chip. Are we ever going to see ARM call up TSMC and say, hey, go make a few million of these?
Rene Haas
Nothing I can say about that today.
David
Fair enough.
Ben
Great. Great. Well, Rene, this has been awesome. Thank you so much.
Rene Haas
Oh, it's great.
Ben
Thank you awesome listeners. We'll see you next time.
David
We'll see you next time.
Release Date: December 2, 2024
Hosts: Ben Gilbert and David Rosenthal
Guest: Rene Haas, CEO of ARM Holdings
The episode opens with Ben Gilbert and David Rosenthal welcoming Rene Haas, the CEO of ARM Holdings, a cornerstone company in the semiconductor industry. Rene Haas brings over a decade of leadership at ARM and previous experience as a VP at Nvidia, providing deep insights into ARM's pivotal role in modern computing.
Notable Quote:
Ben (00:00):
“ARM is the company that develops the instruction set architecture and many of the designs underpinning CPUs all over your life today, from our phones to our cars.”
Rene Haas elaborates on ARM's pervasive presence in everyday devices, emphasizing that ARM designs the CPUs, the "digital brains" of virtually all modern electronic devices. From automobiles to home appliances, ARM chips power a myriad of technologies that form the backbone of our connected lives.
Notable Quote:
Rene Haas (01:19):
“We do CPUs and that CPU is the digital brain of every modern electronic device.”
Statistics Highlight:
In FY 2024, ARM shipped approximately 29 billion chips, equating to four ARM-based chips per person globally.
The discussion transitions to the foundational architectural philosophies of RISC (Reduced Instruction Set Computer) versus CISC (Complex Instruction Set Computer). Rene explains how RISC’s simplicity—fewer, streamlined instructions—leads to lower power consumption and higher efficiency, contrasting with CISC’s more complex and power-hungry instructions.
Notable Quote:
Rene Haas (10:25):
“RISC was seen as a much more efficient way to do computing… one of the benefits you had of that was just lower power systems.”
Rene delves into ARM's unique business model, which revolves around licensing its instruction set architecture (ISA) and designs to various semiconductor companies. Instead of manufacturing chips, ARM licenses its technology, enabling partners like Apple, Samsung, and Qualcomm to design their own ARM-based CPUs.
Notable Quote:
Rene Haas (39:40):
“Our business model way back in the day, and it's still pretty much holds, is that we have an upfront fee for licensing and royalties.”
He distinguishes between two types of licenses:
ARM's ascent to dominance is attributed to strategic design wins, notably with Nokia GSM phones and Apple's first iPhone. These milestones entrenched ARM’s position in the mobile and consumer electronics markets, which later expanded into data centers and AI applications.
Notable Quote:
Rene Haas (28:22):
“Once we found our way into the TI handset chipset that went into Nokia phone, now we have traction.”
The conversation shifts to ARM’s competitive stance against Intel’s x86 architecture, particularly in data centers and AI workloads. ARM’s superior power efficiency and flexibility in custom SOC (System on Chip) designs make it an attractive choice for tech giants like Microsoft, Google, and AWS.
Notable Quote:
Rene Haas (51:20):
“If you just start with the fact that more and more chips are shipped every year and more and more of those chips are based on ARM… there's a ton of tailwind associated with this company.”
Rene asserts that ARM’s open licensing model and extensive software ecosystem provide significant advantages over x86, which is controlled by only two major players, Intel and AMD.
A pivotal moment in ARM’s history discussed is Nvidia’s attempt to acquire ARM in 2020 for $40 billion. Rene explains the strategic importance of ARM and the extensive opposition from regulators and ecosystem partners, ultimately thwarting the acquisition. This incident underscored ARM’s critical role in the semiconductor landscape.
Notable Quote:
Rene Haas (63:37):
“There was a lot of opposition from regulators, customers, ecosystem partners, which I think belied kind of the importance of the company.”
Looking ahead, Rene Haas emphasizes the burgeoning demand for ARM in AI and edge computing. ARM’s advancements in AI acceleration and subsystem integration position it to meet the growing needs of both data centers and diverse edge devices. ARM’s role is envisioned as central to the next wave of compute innovation, driven by AI’s insatiable demand for processing power.
Notable Quote:
Rene Haas (58:09):
“AI compute path is going to run through ARM in some way, shape or form.”
He also introduces ARM’s strategy around compute subsystems—comprehensive reference designs that integrate CPUs, GPUs, and other components—enabling faster time-to-market for customers.
Notable Quote:
Rene Haas (71:32):
“We can take that a step deeper, which we do in terms of we may work with a TSMC or a Samsung or an Intel and say we're going to actually now say, if you build it this way with these type of characteristics, we will guarantee that you will get 4.4 GHz of frequency output.”
Rene highlights ARM’s commitment to maintaining software compatibility and preventing fragmentation by disallowing custom instruction sets. This ensures a unified ecosystem where software can run seamlessly across various ARM implementations, fostering widespread adoption and innovation.
Notable Quote:
Rene Haas (43:36):
“We're never going to break the ISA. We're not going to allow people to add custom instructions, because once you do that, you break software compatibility.”
In wrapping up, Rene Haas articulates ARM’s strategic advantages and the significant tailwinds propelling its growth. The convergence of AI, mobile computing, and data center demands positions ARM as a linchpin in the future of technology. With a robust licensing model, extensive ecosystem, and continuous innovation, ARM is poised to capture an increasingly substantial share of the trillion-dollar semiconductor market.
Notable Quote:
Rene Haas (55:57):
“We play in a super large market…. by the end of the decade, we probably could take a bigger chunk of that $1 trillion market.”
ARM’s Pervasiveness: ARM chips are integral to a vast array of devices, from smartphones and IoT devices to data centers and AI applications.
Strategic Business Model: ARM’s licensing and royalty model fosters widespread adoption and customization without the need for massive engineering investments by partners.
RISC vs. CISC: ARM’s RISC-based architecture offers power efficiency and simplicity, making it ideal for modern, power-constrained applications.
Competitive Edge Over x86: ARM’s open ecosystem and power efficiency give it a competitive advantage in emerging markets like data centers and edge computing.
Future Growth in AI: The exponential growth in AI and compute demands positions ARM at the heart of future technological advancements.
This detailed summary encapsulates the rich discussions and insights shared by Rene Haas, providing a comprehensive understanding of ARM’s journey, strategic decisions, and future trajectory in the ever-evolving technology landscape.