ACQ2 by Acquired

How ARM Became The World’s Default Chip Architecture (with ARM CEO Rene Haas)


title: How ARM Became The World’s Default Chip Architecture (with ARM CEO Rene Haas)
author: ACQ2 by Acquired
contenttype: podcast
publication: ACQ2 by Acquired
published: 2024-12-02T10:18:01-05:00
source
url: https://media.transistor.fm/e8bbd2ca/fea50e83.mp3

word_count: 13729

Hello acquired listeners today. We have with us Renee haz 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 and and 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 soft bank then last year when public again and is now valued at around 150 billion dollars Renee has quite the career himself and semiconductors he's been at arm for the last 11 years and before that was a VP at Nvidia reporting to jensen Renee welcome to acquired thank you very much pleasure to be here with you both to have you 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 instructions at architecture and arm designs are used so arm does CPUs and what is the CPU the CPU is the digital brain of every modern electronic device that is your television set your thermostat your car you know we were having a chat maybe about talking about a day in the life inside arm and I can walk through some of the 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 and so what is your relationship then with you know in my head apple makes the CPU in my phone it's the a 18 or in my Mac the M4 what do you mean arm does CPUs 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 instruction 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 the companies like Samsung media tech 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 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 and is that a different question then how many arm chips are floating around my house it's a hard question to answer in terms of just how many 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 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 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 around the computer 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 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 to they're probably running the displays they're probably running the temperatures in 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 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 and running some of the stuff with the 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 I think it's probably true there are hundreds of arm chips or devices with maybe arm ships how would you describe there are hundreds of instances of arm around my house 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 almost have to go back to these old mechanical type of controls on on machines that actually don't have something to digital because if it's digital I can pretty much assure you that it's arm pretty wild so one stat that I pulled just from your last quarters financial presentation is that in FY this is estimated 2024 there is almost 29 billion arm chips shipped and that is for every human on earth there is for arm based chips shipped in the last 12 months 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 it's 200 million units plus or minus a year which is a fraction of that 29 billion a very small fraction very small fraction right so you look at it well how is that 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 an aircraft you go to an airport and you check in for your flight and you look up at those displays that are listening to gate information and the flight information that's all our empowered that's running that stuff in the background so it's everywhere. And at this point counter intuitively it's also in all the cloud architecture that are running the web services that all 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. 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 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 of a battery. 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. 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 while having to plug them in it just seemed like magic 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. In fact we would be driving from account to account we find ourselves get to a pay phone once we got to that pay phone we could then dial the office the office would list a whole bunch of messages. The detail of those messages was 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 I my first field applications job that's how we used to correspond with the home office. 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 its capabilities will never be the dominant architecture used in all of the most sophisticated 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 a quiet 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 computer science history professor with us for a little bit what was the development of the risk versus the CISC the complex instruction set 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 risk 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 68,000 from Motorola redeemed as CISC processors which stand for you kind of complex instruction set computers which basically we're going to go back to the computer. So I think they were going to implement 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. So that means those transistors are running more than they probably should and you're burning up a bunch of power by example 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 loaded into a register so that it can be added and I can return the answer all within the same clock cycle. So I sort of have like extra bandwidth everywhere to accommodate doing complicated things in one simple assembly language line. 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 heavy weight 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 cisk which gosh I'm thinking now probably back to the 1980s where MIPS was invented and things of that nature that were the original kind of risk-proc. 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 many computers 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, risk 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 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 risk machine, you can do that. There was some benefit to that. So yeah, that was that was way, way, way back, I would say probably 70s and 80s time frame. So interesting and you can totally see why Sisk was conceived of first or at least in the early days believed to be better. It's this really incredibly powerful system where you can any given instruction can actually do a lot of cool stuff behind the scenes. When you sort of juxtapose it to risk, which it's really days had very few instructions, a simple operation would be load, you know, had go grab this thing from memory, put it in a register, I can't do anything else. That is all we've allowed for in this instruction, just load, that's it. Oops, add, that's also it. So, actually, 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 just got heavier and more inefficient code. And again, one of the things that people are trying to do back in the day was get to smaller memory footprints. Everything you're describing of the old CISC world sounds like you said fits perfectly with the main frame and the mini computer era, you know, 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 risk developed just like slightly too late did arm not exist yet. So let's continue down to 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 IBM 360 and the IBM main frames and the IBM minis IBM was a one stop shop, right, IBM did the software IBM did the service IBM did the hardware IBM was 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 hasn't invented the first, you know, and quote home computer based on on the motor roller 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 Seattle computer products. The classic CPM 80, they were talking to Gary Kildal 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 just sat on Intel and 886. 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 look at it, 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 Max door or C gate 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 why didn't somebody do something on risk there in lies the magic of software compatibility and software legacy because all these early programs, it was stuff like Lotus 123. Or now written to run on the x86 processor and optimized on that. So what happened was over the 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 10 silica 10 silica, where I used to work 29,000 68,000 deck 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 compact and by Dell and by gateway and all these other companies that have our 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 sisk and quote because that's what x86 was is the de facto it really wasn't a risk 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 was Apple right because Apple was you know originally 68,000 based on the roll chip. Yep and then they created a consortium for the power PC power PC right with with IBM and I wrote it with IBM with IBM with IBM yeah exactly which was kind of a risk sisk hybrid thing. That's very 90s Apple to have something that is like neither risk nor sisk but entirely reinvented in proprietary yeah and that's what power was you know that was a big switching cost. But I think you think it's interesting about that is it was a large switching cost because the amount of software worked it was there but not nearly the amount of software that exists today I was having a discussion on the on a podcast that I did with Jensen yeah you guys just launched your own podcast right we did we did and Jensen made a comment on the podcast that software was there. And then 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 with the answer to your story kind of go back in time why did sisk kind of make it it was the IBM PC and once that took off that's been a very sticky platform. Yeah because risk was there and arguably would have been better for PCs of like a new paradigm lot of new software going to get written but it was that decision to go with x86 that lots is good for the PC era and in CPUs and I would argue for any 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 benefits on 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 us 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 level of innovation to quantify the if it's not 10x what is it I bet if you just go look at the geek bench scores from whatever apples latest and greatest Intel based MacBook pros were before switching to the m1 that's probably the exact quantification of how much better to something need to be to stay in an existing paradigm and switch from one horse to another that's about right. Yep. All right listeners now is a great time to thank a new friend of the show that we are very excited about Sierra. Yes, we are thrilled to be working with Brett Clay and the entire team over there. So why are we excited about Sierra? Well, one of the things that we've learned from making acquired over the years is that a great company is often defined by its customer experience. Yep, but being great is hard talking to customers is expensive and while websites and apps are great. They're also kind of slow and clunky and your customers have to learn them. They don't learn you. Sierra changes all that they build customer facing AI agents that can do an insane range of things like finding the perfect home or picking TV shows or originating mortgages, shipping us so far, returning shoes, authenticating patients for health care, ordering credit cards, saving subscribers from cancelling and on and on in just two years since founding. They've become the leading conversational AI platform with hundreds of incredible companies like ADT, clear, minted ramp redfin rocket mortgage, safe light, serious XM and wayfar all trusting Sierra for their customer experiences. Sierra was built to be powerful enough for Fortune 500 companies, including heavily regulated industries like healthcare and financial services, but it really works great for any business including yours. With Sierra, you can build your AI agent once and deploy it everywhere within weeks on the phone and chat SMS WhatsApp email all in over 30 languages. You can even publish it to chat GPT and with their unique and insanely aligned outcomes based pricing model, you only pay for the value that Sierra delivers, increase customer satisfaction and resolution rates, lower costs and higher revenue. Sierra enables the great companies of the world to show up at their best consistently every minute of every day and in fact we think so highly of Sierra that day the night even invested in the company. To find out how you can build better, more human customer experiences with AI visit Sierra dot AI slash acquired and tell them that Ben and Davidson you. Okay, so we've perfectly set the table for Sisk in the PC era pretty locked in not go in 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? 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 68000 AMD 29000 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 an opponent 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. 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 two to round. There was really a rather brilliant idea because the notion was painting up front license fee which is kind of a proxy for R&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 R&D so it's not an exorbitant fee and more importantly it's not money you wouldn't be spending anyway. 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. 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 to. That'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. Synopsis and high level design language pretty new. Cadence doing back end 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 accident and empires where right time right place. But now mobile phones are taking off in the mid 1990s and text instruments is one of the largest suppliers of base band ships for 2G phones and gsm phones and what they needed inside the phone was a small microprocessor that could help the base band machine run so the idea of the processor was not to run any kind of applications because back in the 1990s there were no applications. It ran on a gsm phone the application was the phone right so the customer was ti but the big customer was Nokia they was the first Nokia gsm phones that use the 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 with ti's product was in the radio 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. It really reminds me of the TSMC story and journey just you know a couple of years later right of like starting with like okay we're going to take a layer of the stack here you 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 I'll start with this small stuff and applications like these ti cps in a component not leading edge in the fab terms great we'll take that it's just amazing over the next 20 30 years how far it's come. And it's the same echo of the window 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 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 base band chips for gsm phones. Arm becomes the de facto standard not so much quite frankly because we ran any operating system where 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 you know designs ultimately sort of take off so then you get into what was the lift if you will underneath the wings of the architecture well fast forward these gsm phones got a little bit smarter and they began to run an operating system called simbion so we actually began to have some level of stickiness in terms of there was a software community and development ecosystem that 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 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 that we could run small operating systems and small applications we were chosen as the engine inside the first iPod. Oh I didn't realize that yeah so if you go back to early 2000s when the first iPod came out yeah those early little to sheba hard drives that no other use case except for that's right so if you remember that iPod right that iPod had a kind of a crew display and it would have you know it had an operating system had an operating system it had a thumb we. So you had a UI 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 fudge around with are we going to build a phone are we going to build an iPad and revision this history you know there's all kinds of stories which one they were going to build for us but it's probably less important in that they had a decision to make in terms of what was the process are going to be inside the iPhone industry you know we're going to build an iPhone. Industry 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 their low power or attempted low power device 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 product called a netbook oh yes of course. The PC industry was lined up that netbooks were the future and that was just flat out wrong. It was right until the iPhone it was right until the iPhone and Adam was the chip inside the netbook Intel was coming from a very lofty place of selling you know very very high performance and very very good core i7's core i5's. The atom you know this is the classic innovators dilemma right you 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 bit the atom which was designed for the netbook and was probably okay for a. Strip down low power netbook laptop excuse me but for a phone that needs to run it even more low put 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 on its own a miracle like they changed a compiler to make it so that applications written targeting the power platform power architecture. Could suddenly now with some changes compile to intel oh my god that is a compiler miracle massive amount of work years and years of work by apple. So you can imagine the debates inside of apple in two thousand six two thousand seven stated goal for. The operating system whether you phone tablet whatever is supposed to be initially but was basically run os 10. Or a version of it on a mobile device. And os 10 ran on intel at that point yeah you got you guys are bringing back all kinds of stuff that I completely thought I had forgotten in my memory is is there is a whole different exercise here on how neural nets work is you. You guys are uncovering all this other stuff but you had operating systems like leopard and snow leopard and all all these things that were. Pretty powerful hefty operating systems right they're running all on on x86 so. Intel and apple have made the shift now in the mid two thousands away from power into intel you have all this investment that's been made on these Mac operating systems as I 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 fuzzy little iPod that runs on arm with a kind of a crew display which is basically an embedded system which is basically embedded system so you can imagine that. An easy choice would be we're going to build this on atom and we're going to have the operating system of macOS and this new thing. Look the same because software will be easier will strip it down and will 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 different level of efficiency different 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 one sort of right didn't they kind of split the baby where it wasn't our processor but it was a version of macOS's kernel that had a new compiler written to target arm instead of yeah yeah for sure but you know they didn't start from scratch but yes they started cutting things down into 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 Samsung's of the world and you go back in time comes like HTC. As Andy Rubin and Android started to take off now arm was seen as 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 to punch of having the iPhone and ultimately the Android ecosystem designing around arm and this is. 2007 2008 time frame 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. 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 owns the architecture arm is licensing the architecture to companies like Samsung. To your question if you all the way back in time believe it or not that first iPhone ship 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 in video the tech or stuff was all arm based so it was crowded and why not you have this the 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 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 ingredients is in I don't like stew personally so I don't know if that's 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. 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 vendors including eventually ourselves after we acquire P.A. S. M.I. that we can sort of pick as our chip vendor 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 use one of our designs. You can just go build your own which is what Apple did. Alright 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. 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. It took a long time but licensing was bigger than royalties for many years and you could look at that glass. Yeah you could look at that glass half full and say wow the future is going to be bright if you ever get there glass have empty would be. Hey this stuff doesn't work yeah yeah well i'm betting on the front end and are these things ever going to see the light of day. Now one thing that we we changed I wouldn't say change 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. And you let this means in house you've your own ship designers they're using cadence and synopsis and their floor planning and they're actually you know they're doing whatever one sort of imagines and video is doing over there. That's right there were 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 of 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 little bit further. If customer a has an instruction that says accelerate and customer b has an instruction that says accelerate to X and customer three has an instruction that says accelerate three 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 three X instruction because I don't know that everybody has it. So I end up going to something we kind of call inside as a lowest common denominator approach. That the software developer would not make you to 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 you know why did X86 they 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 compact 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, their architecture licenses, but all they really do is allow people to build their own implementations. And I will say just adding onto that. I know we're going back and forth between the future of the past. We used to do a lot of them 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 four hundred engineers and put them on IP that you do as a customer that only you do. Nobody's building a CPU with three or four engineers. It's three or four hundred or a hundred. Yeah, three or four hundred. Yeah, no, not three or four. If I set three or four, that's a big way. Yeah, three or four hundred at least. It's a lot of work. It's hard. What I imagine for probably almost every customer out there now. The ecosystem and compatibility of software across all vendors, you know, all applications out there is worth so much that it you know, they wouldn't even consider going out and altering the instruction set, right? Because then they would lose compatibility with the rest of the ecosystem. And I know we're hopping around, you know, 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 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 power PC, 29,000 deck alpha spark. There's a pretty large graveyard of CPUs and they were very good products, very, very good in terms of performance, very, very good in terms of their design. And they 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 on to 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 to wither away. Once the internet took off and particularly you got into the dot com era and a little bit after it. Huge amounts of investment starts 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 the innovation and investment into software and all levels of software, a 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 wait and very little venture money started to go into startups. And some of your 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 10 silica. And we were a bunch of X synopsis and XMIP 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, company was 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 10 silica, another company called Arc that was doing the same thing, it was very, very little innovation. Taking place or investment in semiconductor CPU startups. 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. 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 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. You know, we were talking earlier about the data center. Why arm in the data center? Well, you know, 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 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, be an incredible amount of software innovation that's been done on arm. And see just optionality has kind of gone away because investment has has waned. That last one is just like a last man standing, you know, why is the winner the winner? Well, there was going to be a winner as all the sort of competitors fell by the wayside. It's almost technological that, you know, whoever becomes the winner, there was going to be one who was left standing or two 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 required 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. 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, we got Samsung, the lead, but at the leading edge, like, you know, it's kind of all that's left, right? There are definite parallels, you know, the fab industry is direct capex and you'd look at it and say if I'm going to build a two nanometer fab and beyond, I'm going to have to have 30 to $35 billion a 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 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. You know, I'm going to try hard to be unbiased, even though my 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 up just a bit of the SMC do 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 on that to bring a lot to the party. And then one might look at it and say, well, why isn't Intel and AMD just licensed x86 and just flatten out the playing field and. Maybe that playbook probably could have been run a while ago. Well also when you have a high margin business model, it's very hard to switch to a low margin business model bingo arm came from a very different place. So. As a result, we have a huge advantage just 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 the x86 that's in that they can build a custom s o c. 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 GCPS state or a AWS estate, because they they have the kind of volume and spend that can drive that. So again, you know, one of the benefits we get with the hyperscalers is because no pun intended scale is so large and doing custom chips they can get an ROI on it. You can't do that with x86 right good until and they say 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 fit. 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 it from video, you can 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 NV link and how they couple the CPU to the GPU and how the interface between HBM memory and CPU memory. Just they can't do that in an 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 you huge huge optionality. So I don't know how we start in this. I'm advocating what to do about x86. I started talking about our mull day, but you know, hard. Just just hard. Yeah. Yeah. It makes total sense. Okay. So we'll call a spade. We're at the present. We have come forward today. And I want to talk to you about a couple of things. One, how the business model has evolved and how you deal with your customers differently and you're sort of products that you sell to customers now in the way in which you work with customers. And the other of which is last quarter, as of recording, you did 939 million in revenue. So 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 is the incredible future hold and why is that valuation evaluation? We've been talking for 40 minutes or so, but hopefully these last 40 minutes have been helping sort of build. Yes, very much so. 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 to my. 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, incessently around, well, gosh, you know, $40 per copilot. Am I really getting the ROI on that? And what are the near term economic models? You sound like Mark Benioff. 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 more 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 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 to when you get to end quote, good enough. I remember being in good enough, I've been in the semiconductor 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 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 arms 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. It's kind of like the Bezos comment of, I can't imagine a future where my customers ever say, gosh, I wish this were a little more expensive. You can't imagine a future where, gosh, I wish GPC 7 were just a little dumber. I actually like the fact that people look at 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 of years ago when these large language models weren't even needed 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 then asked in terms of why people so bullish on the company. I'd like to think that's why it is. We play in a super large market, semiconductor is a trillion dollar market by the end of the decade. You said we're four billion dollars. We probably could take a bigger chunk of that one trillion dollar market at some point in time because of the importance of the company. 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 open the episode by saying we do CPUs. The whole industry over the last five or 10 years, including David and I on our Nvidia episodes had this obsession with GPUs, with accelerated computing, with get those stupid cereal 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 in the future and CPUs? Yes, CPUs are fine, but they're known quantity. 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 a 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. 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, it's 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 100 watt GPU on your head. I'm sorry, this is 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. This goes back to risk versus SISC 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 and PUs that are four tops, eight tops, etc. That will do some level of offload. And I think the model, 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 the models know that it's you and it's not somebody else and the information is kept private to you. So, game on. 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 remember he tried to buy ARM. Well, I was going to say there's no better data point than Nvidia tried to buy ARM. 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. Was that really the the valuations of both companies at the time of the? No, that was their revenue rates. But Nvidia was, Nvidia tried to buy us for $40 billion back in 2020. And I think their market cap was 350 to 4. 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, Mossabot 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. Do you mean soft bank overpaid? No, I'm sorry, Nvidia overpaid for ARM. Yeah. That had the acquisition gone through and Nvidia would have been overpaying for it. 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 and now and it seems laughable. Yeah, laughable in terms of their market cap, probably 10X, their revenues 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, a lot of opposition that we got from regulators, customers, ecosystem partners, which I think relied 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 if you look against it, maybe the company is more important than folks had originally gave us credit for. 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. It was a fascinating case study because I learned a lot about M&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 then we back up and say 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 the stifles competition in a given market. But at the time, we were predominantly smartphone revenue and in videos, 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 of the what may happen someday versus what we think will happen in the near term. 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. 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 and 2G phones. 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 tegras and really accelerate everything we were doing with arm. Nvidia bought a company by name of a portal player. I may remember those guys and they were actually doing the audio chip for iPod back in the day. And we in video were doing we were actually doing the S.O.C. for a zoom. That's right. That's right. Oh yeah. That was the Microsoft equivalent iPod. We had been flirting with all kinds of stuff that were arm based whether with Microsoft with Windows, C.E. and Zoom. 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 is time frame, 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. Direct X, 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, 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. 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, you know, 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 dry 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 all runs on arm, which is that you know why arm is so ubiquitous and automotive. If you look at work done by Renaissance or worked on by Nvidia or worked on by Qualcomm, a lot of those software stacks are are now native and all run on onto arm. So it's a why we're so strong in the automotive space and then back to your video question. They were very committed to arm for a long, long time and combination of a tagger B windows, then all the stuff on auto. And then the data center probably really starting to come online. The data center really started to take it off. And I think they said you know 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. 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? 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, they 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 was our 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 a lot of plumbing. And this is the analogy. I know your audience is pretty technical, but I used during our road show. 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. It really is like Lego. 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 three months, six months, nine 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 gigahertz 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 chipset, 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? Yeah, this is a lot of integration. It's a lot of bundling from just the instructions that are architecture to design to now this kind of complete solution. Hey, connect it all this way. And you know, 4.4 gigahertz are yours. Yep, I'll call it packaging instead of bundling, but it is a way of 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 then 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. For us, our position is if it's around the computer and essentially what's running the main software, 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. 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. Nothing I can say about that today. Fair enough. Great. Well, Renee, this has been awesome. Thank you so much. Oh, it's great. Thank you. Awesome. Listeners, we'll see you next time. We'll see you next time.