ARMing the low-power data center
In conversation with Chris Bergey, VP of Infrastructure Line of Business at ARM Holdings, with whom Joe discusses the ARM future in data centers, routers, washing machines and maybe even a computer or two.
Show Notes for Series 02 Episode 11
Buy a computer chip with some serious “grunt” and you go for Intel, right? Or AMD, perhaps more likely, these days. In whichever case, it’s x86 architecture. That’s what data centers and clouds run on, after all — these are the serious computers for grown-ups.
The little voice of dissent you hear, however, hails from Cambridge, UK, a little company called ARM, recently acquired by NVIDIA for many billions of dollars. The voice is telling you not only are its chip designs as performant as those power-hungry x86 chips, but they run cooler.
It’s (nearly) just a case of recompiling your applications, and like magic, your cloud bill just fell by 30% overnight. Your power consumption and carbon footprint just shrank, too, and maybe your machine-learning algorithms got a boost. All in all, you look like a better IT professional.
Even Apple’s in on the act, although it’s not passing on the savings it makes by not having to buy Intel chips straight onto consumers. But nevertheless, Apple now makes its own ARM chips (or rather, it uses “Apple silicon”).
With a unique licensing model, anyone can make their own ARM processors or variant thereon; and in fact, as Chris Bergey of ARM says, the more the merrier! This is a guy who looks forward to reading his Twitter feed as delighted comments flow through his timeline.
There will soon be 200 billion ARM chips in the wild. What’s the fuss about? What will it mean to your business? Will every enterprise buy hundreds of Mac Minis? Joe and Chris enthuse together in this podcast.
Chris Bergey on LinkedIn:
And Joe’s LinkedIn is here:
Full transcript available.
Joe Green (host): Welcome to the Tech Means Business podcast. This is a series of conversations that I like to have with interesting people in the worlds of technology and also of business and hopefully where those two areas of industry come together.
This week, I’m absolutely delighted to be joined by Chris Bergey of ARM or ARM Holdings, I guess. They’ve been acquired for an enormous amount of money recently by Nvidia, or at least a decent portion of the company has. And so it’s a good time to sort of catch on to that wave of interest and maybe talk about all things ARM and, in this case, well, let’s see where it takes us.
Now, as you can probably tell by my dulcet tones, I’m an Englishman, terribly proud of it. And I remember back in the 80s, of a little town called Cambridge, which is probably most famous for its university. But back then, it also became known for a few technology companies that were born there; ARM is one of them. And, of course, Sinclair was another one. And the Sinclair’s ZX81 was the first computer I had access to: interesting fact there. So Chris, welcome to the podcast. It’s a real pleasure having you on the Tech Means Business podcast.
Chris Bergey (guest): Joe, it’s my pleasure. It’s really exciting to be here today.
Joe Green (host): So Chris, ARM’s in the news at the moment for all sorts of good reasons, really. And I’m personally incredibly excited about the prospects of now and the future, scaling the global heights, I guess. You must be absolutely thrilled with the progress that ARM has made over the last few years?
Chris Bergey (guest): Yeah, it’s been an amazing ride. And I’ve obviously not been there for a lot of it; we’ve actually just celebrated our 30th anniversary of being founded in what we like to call it…we like to refer to as a turkey barn! It was some of the early offices that the team worked out of. And it has been an amazing ride.
And I think one of my favorite statistics is over that 30 years, it took us almost 26 years for ARM processors to ship basically 100 billion devices. And we are going to actually hit our next 100 billion in four years. So going from what took 26 years to get, just in four years accomplishing again, gives you an idea of the trajectory and how pervasive ARM has become in many of the electronics areas.
Joe Green (host): I think it’s very easy, isn’t it, to become almost blasé about the extent of technology like this? Just looking around the room now, I’m looking at an audio amp, and it’s got a glowing display on it, which probably has an ARM processor in there to show that display. Down the hallway, there’s a washing machine and the TV and all these things who’ve got ARM processors in them. Is that part of the marketing schtick? From that, it’s almost like talking about Linux, isn’t it? “It’s everywhere, but you just don’t realize it”?
Chris Bergey (guest): Well, I mean, I think we sometimes do I guess refer to that, but I think it’s really just about the evolution of semiconductors and the world that we’re living in today, as you highlight that, everything has a microcontroller in it or something that scales a lot higher than a microcontroller when you think about the smartphone in your pocket or whatever.
And so ARM is really written on those waves, right. And I think that the two biggest waves that ARM has written are the things or what we call IoT today. So all of the devices and how we vote, we added microcontrollers or intelligence to all these devices, and now we’re adding connectivity, whether that be… I think I have a connected instapot or, my washer or dryer or my sprinkler system actually has Wi-Fi in it, right, something I would never have thought of. I work quite a bit in Wi-Fi and, as that boom was happening, but and then also the smartphone wave.
And, and I think that’s really these computing waves that occur. And it’s really those billions of devices that have really helped to mature and make the ARM architecture as widespread as it is. And it’s like you said, it’s hard to find a device that doesn’t have some amount of ARM technology in it today.
Joe Green (host): Absolutely. And I mentioned some of those hidden devices or at least smaller devices, which are pretty much everywhere. Is that going to be a challenge do you think for ARM? How are you going to break out of that mold as If we power small devices, how are you going to make that transition? From powering the little things to, for instance, powering data centers?
Chris Bergey (guest): Well, it’s you’re absolutely right that those are not the areas that ARM is most thought of. But, we actually started over ten years ago in seriously making investments and having a desire to participate in those markets and participate in those markets in a meaningful way.
One of the examples I would give is, over ten years ago, ARM started to work with some national agencies and really looked at what it would take for supercomputers to be built on ARM, and I’m sure most of your audience is familiar with the supercomputer space. But it’s, it’s gotten some extra noise these days with COVID testing and some of the modeling and things like that, that we need these supercomputers to do.
And so we’ve been on a long journey, a ten-year journey to try to achieve that. And we’re actually very proud that this year, actually the world’s number one supercomputer, they keep a list of the Top 500 supercomputers. And number one this year by a large margin by 2.8 times faster than the second number two is based on ARM, and that’s the Fugaku system in Japan that that has been built there by the Rakin group, the record labs. So, I think that it, yes, it’s been something we aspired to do. It’s been a journey. We’ve had some ups and downs. But we believe that it is happening today. And we think that it’s an exciting future going forward in data centers for ARM.
Joe Green (host): Perhaps people aren’t aware of the importance of data centers, I mean, to us, we just pick up our phone, and we tap on a screen, and stuff happens in 95% of the cases, of course. Actually, what’s happening is happening distantly in these huge data centers. So obviously, it’s a wildly important market. Why is ARM technology so well suited to the data center environment? In your opinion? Obviously, the route one answer is that it’s low power and therefore low heat. But is there more to it than that?
Chris Bergey (guest): Well, it’s, it’s funny, you bring that up, because it’s very similar, actually, to this ten-year journey, I was just talking about where, I think, when ARM aspired to get into infrastructure, and to get into data centers.
Front and center was the pitch you just said of, hey, we’re low power, hey, we know it’s gonna be great, right? It’s gonna be great. And, quite honestly, it wasn’t; it wasn’t met with a lot of excitement from the operators. And, of course, the cloud wasn’t what it is today, and the concentrations you talked about, but it really was, Hey, we’re plugged into the wall, we’re not battery powered, what we really care about is performance. And we need to really run these workloads.
And so that was really what this in the ten-year journey I’ve been mentioning, was really to go attack those two things, I think we felt like, we need to do a lot of work on the software side to make sure that the software ecosystem and the types of software workloads that the cloud providers care about that we could work well in those environments. And of course, and on the other side, we need to have a very competitive processor core. And that was something that we knew we could get there. It was, it was a lot of it was just, some dollars and some focus. So that’s really what we focused on.
And I think if you look at our penetration or some of our early success, most recently, it’s the fact that we have closed the performance gap. And people are seeing on cloud-native workloads or cloud software that basically Hey, we’re getting as good or similar performance as we would get from the leading alternative processors, in the x86 world.
Ironically, once we hit that performance threshold, all of a sudden, now people are saying, Hey, what, that power thing is cool. And something we really find valuable. Because what, as you mentioned, these data centers and they are just amazing, multiple football field type of size, and I’m talking about English football, not American football. But, uh, they’re just enormous and, and one of the biggest constraints they actually have is how big of a power station can they build to feed these beasts, right and, and really what you do is you start breaking that down to, you maybe have 500 megawatts or just some huge enormous amount of power you’re providing. And of course, that gets broken down into, how much power can you deliver to each rack? Well, if that’s your fixed metric, and if because of the power density of ARM, you can offer 3000 virtual CPUs versus, let’s say, 1000 virtual CPUs, that’s a big deal, because that’s, obviously, three X amount of computing, and maybe three X amount of revenue dollars. It really changes the economies of scale.
And so that’s one of the biggest things that is really getting exciting for us is that we’ve closed the performance gap, and we’ve closed the software ecosystem. And now people are able to take advantage of the innate power advantage that we have to even increase the density.
Joe Green (host): Chris, you’ll have to forgive me if this is a terribly ignorant question. Is there something to be said for current “fashionable” development methods, I’m thinking about microservices and containers? Is that type of development more suited to ARM than more monolithic x86 development environments? Or is my opinion just one that’s coming from ignorance and hearsay?
Chris Bergey (guest): No, no, no, you’ve absolutely hit it on the head. So, if you look back for the last, say, 10, maybe 10-15 years, there’s been a push for what people would call cloud-native software development. And it’s actually not just a set of languages, but it’s also a set of a methodology of using something called continuous integration, continuous development tools. And the idea is, is that, you’re basically creating the software that is abstracted from hardware, right? So again, and of course, you can even go to function as a service or software as a service, you’re highlighting, but even cloud-native really thinks about things like containerization.
And there is this abstraction from the instruction set, or at least there is this ability, for example, in a CI-CD environment, continuous integration, continuous development, to when you check in your code, and you do a build every night, you can actually build it on ARM as much as you build on an x86.
And so as we’ve made our investments, we became this first-class citizen in that world. And so yes, so cloud-native software, it’s pretty quick for you to be able to compile on ARM just like you would have, compiled on x86. So cloud-native software, we estimate, is about 50% of the workloads in the cloud today. And it’s clearly the dominant growth factor if you look at workloads going forward. So Cloud Native software has been a big enabler for ARM. And as one of the things that is really helping us make some significant inroads,
Joe Green (host): I’ve now got this awful image in my head, very sweaty Steve Ballmer, back in the day running up and down stage screaming, developers, developers, developers. Is that not the key to it really, I mean, are we gonna be seeing a lot of rabble-rousing a lot of running up and down stage on behalf of ARM? Is it simple? Just recompile, and applications run on these chips that don’t take as much power as x86 chips?
Chris Bergey (guest): Yes, I feel like we need to do that. But what’s really exciting is that we have some of the biggest industry heavyweights doing that for us. So, we have some of the industry leaders driving that story, and one of the more vocal that I can talk about is Amazon and AWS. Last year at Re: invent their big conference, the keynote, one of the key messages was their commitment to ARM and how they believe that their Graviton and Graviton 2 offering was going to change the future of cloud computing. And that is really based on our Neoverse IP. And what they were promising to customers was basically a 40% advantage in price performance versus the fifth generation of x86 instances that they had offered.
So they they are out there, promoting that as well. As we have in China, we’ve got quite a bit of traction as well and, and there are other cloud guys that are making some inroads too, but what’s exciting is what you will actually see, and it’s actually exciting for me, just to log on to my Twitter feed.
Honestly, every morning is the excitement that’s building around that ecosystem. So literally, I go on my Twitter, and it’s different companies of, Hey, I moved to Graviton 2, and, only took us a week, and hey, we’re seeing 20% performance gains, and, I reduced my Amazon bill by 30%. And, it’s just unbelievable feedback in real-time.
And so it’s really a flywheel that’s happening at this point in time where, I think, there was a perception that, hey, going to ARM was going to be difficult. And so as you see, this ecosystem of tech leaders that are saying, hey, I’ve done it, and it’s not that hard, and I’m getting a great advantage.
It’s really starting to get great traction, and really, the whole ecosystem is taking a look at that. And, as you mentioned, cloud computing is an awesome power. And, I think what a lot of us are going through this work from home. And I think we are amazed with the way infrastructure has been able to adapt, right, to be able to [change our] workloads [to change] so quickly. But, and that’s the beauty of the cloud.
The analogy I give for cloud is that is it’s like your credit card, right? It’s great that you have all this extra spending, and you can get all this extra compute. But the challenge is, you get the bill at the end of the month, and it catches up with you.
And so for someone like Amazon to be able to offer a 40% price performance offering. Man, I mean, for the CFOs, CEOs, CIOs, cloud spending is top of mind. And if it’s portable, if it’s something that they can go and get that discount without having to renegotiate, or just off the top and have it available worldwide from Amazon [which] has over eight locations worldwide, that they’re offering their ARM servers.
It is a game-changer. So I would say yes, we’re screaming and we’re Yes, we’re jumping up and down. But the awesome thing is this is ARM, and it’s about an ecosystem. We have so many more people jumping up and down and shouting for us. And it is just it! As I said, I feel like it’s Christmas morning every day when I get to look at my choice of server. Yeah, it’s great. It’s really fun.
Joe Green (host): At present, Amazon is clearly leading the field in terms of market share for cloud computing. And over the next few years, obviously, ARM is going to be developing into data centers. Do you think that there’ll be a way? I’m just trying to think of the best way to put it really? Do you think that ARM chips will be coexisting for quite a long time alongside x86 platforms? And so it’ll almost be separate offerings on two different types of chips to enterprise users? On the one hand, they’ll be, I don’t know, ARM, on the other hand, there’ll be the “serious” cloud users; how do you see it going?
Chris Bergey (guest): Well, I can focus on what we’re gonna be offering. Right. And I think what we offer is his choice. Right? And, and I think that’s really, why we’re gonna do quite well is, if you look at what the trends, you see a lot of move towards vertical integration, right.
And I think that tightly coupled hardware and software and you see more companies just like Amazon, right, building their own silicon. Well, that’s something that fits ARM’s market model quite well.
And so I think that is something that we, that the partners appreciate about us and, they can build the product they want.
Where one thing that people don’t realize maybe is that data centers today are very different than the way on-prem data centers were built. And I mentioned just the 500-megawatt power, but it’s more than that. It’s gone away from something that was very monolithic, where you rack and stack, 2P servers, and it was just floor to ceiling row after row, 2P. That’s not how you build a cloud data center today; you actually have very much specialty hardware. Because the world was really built around general purpose and general-purpose was great because, as big as the inner Enterprise Server market was, it really needed scale, right and what the right solution was a compromise. It was a compromise that allowed it to have the scale that it had.
When you now go into cloud scale, you really start seeing the benefits of really making domain-specific compute. And that’s where you see things like GPUs or ML accelerators coming in, in these cloud data centers, you have services like S3, where storage is disaggregated, you’ve got flash disaggregated. So, you really end up with these racks of specialty hardware or specialty processors, not just general-purpose processors.
And again, that really, really fits the ARM model, as well, as, with some of the Moore’s Law, scaling challenges that we have going forward. That customization is gonna be even more required to get some of the computing benefits that we need to be able to continue to provide computing, keep up with the computing demands, without while trying to keep power consumption, or, other things in check , like costs, and those things in check.
Joe Green (host): Now, of course, at this point, if I may, I think we should make some differentiations. For our listeners, we’ve mentioned, company names, AMD and Intel, both produce a particular type of chip, largely the same in terms of overall structure, but very different between vendors. Perhaps you could explain to our listeners quite what the difference is between an air quotes traditional x86 processor creators or vendors, and an organization like ARM?
Chris Bergey (guest): sure, so, ARM is at its core, an IP development company. And what that means is that we are the curators of the ARM architecture, the ARM instruction set. And we create cores or, basically, soft IP that implements the ARM processors.
But then we hand that to a semiconductor manufacturer or, could be, people like NXP Broadcom, Qualcomm, MediaTech, you go down the list, and then they put that core into their product.
So if in my example, if Broadcom is building a router chip, a Wi-Fi router chip, they’ll get a core from ARM, they’ll put it in that Wi-Fi router chip, and it will run the Linux code or whatever the router chip is doing. And they’re able to leverage that ARM ecosystem, but you don’t buy the chip.
If you’re a router manufacturer from ARM, you buy it from Broadcom. So that’s very different than Intel or AMD, where you go to AMD or Intel is a one-stop-shop. And basically, they provide you a chip and maybe even referenced [inaudible] for a motherboard.
ARM’s approach is much more of collaboration through our ecosystem, which we think is quite powerful. Because, again, we’re able to just cover so many more alternatives that if you want a big one, a fat one, a skinny one, a red one, a blue one, basically you can you find a partner, there you go, you can get what you want.
Joe Green (host): And, that’s really the power of the ARM ecosystem. Course, the thing about the ARM licensing model is that any OEM any manufacturer can buy a license and make their own chips. Do you think that’s the way forward for these big operators?
Chris Bergey (guest): I don’t think there’s going to be one size that fits all. I think that, there is clearly value in tightly coupling, kind of, there’s this move to more of owning the stack, let’s say of kind of, hardware to software and for certain products, that there’s companies that have a certain scale, that desire to go down that path, creating semiconductors.
One of the things with the Moore’s Law scaling challenge I mentioned where it’s not only are we not getting the transistor performance that we were getting to reduce that power or get the performance, the costs are starting to go nonlinear. Or maybe I’ve always been nonlinear, but we’re getting even to a steeper part of the curve.
So I think there’s this natural balance of, the cost to build semiconductors continues to increase and which means that you’ve got to have a certain market size, and I think that’s where are the traditional semiconductor players really fill that requirement, and I don’t see that requirement going away.
I think it will just morph into other areas and, so I see there is an interest, and as I mentioned, there is interest in and as something that ARM supports for customization but, it is an expensive endeavor; you need to have significant scale and expertise.
So I think that both models will exist; I don’t see it going one way or the other in a huge way.
Joe Green (host): …and there comes the music. And that, of course, means that we’re gonna have to leave it there. It only remains for me to say, Chris Bergey of ARM, Senior Vice President of Infrastructure Line of Business, thank you ever so much for joining us on the Tech Means Business podcast.
Chris Bergey (guest): Joe, it’s been my pleasure. I look forward to talking to you again soon.
Joe Green (host): And so I turned to you now listeners. Thanks so much for joining me. We’ll be discussing more with other people from ARM over the next few months, I hope. I’ve got a few things lined up, so watch this space. Until that happens, and until the next episode of the Tech Means Business podcast, thanks for joining me, and I hope to hear from you soon. Bye.
14 December 2020
11 November 2020
28 October 2020