Nobody knows, right? I mean, we had companies like Cisco that were very, very successful 25 years ago, and then valuations went extremely high and then corrected. And to this point, it’s still a dominant networking player, but valuation hasn’t come to where it was in 2001. So the question is, is NVIDIA a Cisco? Is NVIDIA something else? Or is the AI a thing like the oil boom of the 1870s and 1880s, and NVIDIA is more like Standard Oil, which became all the oil companies we know, like Chevron and Exxon and all of those?
NVIDIA is a very interesting company. It’s been in the world of compute for 30 years now, and they pioneered a different type of compute that they built, a GPU, which is basically parallel compute. So it does very well for the type of applications where you can split a problem into a myriad sub-problems, all of which could be computed simultaneously. And when they started, it was an esoteric workload that they would use. It would be computer graphics and what’s called HPC, high-performance computing, would use that type of workload, the highly parallel workload.
Now, when AI came in, it turned out that AI is predominantly a highly parallel workload, and the demand for parallel or accelerated computing just went through the roof. So what NVIDIA has done in the last 30 years has done a couple of things. One, it built a set of libraries called CUDA, which know how to work with the hardware primitives and set the standard for all the software tooling people use to build optimized software for that type of hardware. And the whole ecosystem that consumes this type of hardware is standardized on CUDA, and they continue to extend the CUDA libraries for each new use case. And that software moat that they have on the CUDA libraries is a very, very strong thing. I mean, the analogy would be, this is what Microsoft did in the 80s and 90s to build the standard. And the world changed, and Google came, and others came, and Microsoft continues to dominate because of those software standards that they’ve built. So NVIDIA has done that very well.
The other thing that it continues to do very well, and it’s done better than anybody, is it is on a relentless innovation path where they figured out how to build very, very advanced next generation hardware, but also integrate that into a whole system between compute and networking and system integration, so that each new generation becomes roughly three times as powerful per token as the previous generation. And so long as our algorithms are such that with the improvement of compute, we can get improvements of the outcome of the use case we’re going after, whether it’s a foundational model or spatial model or anything else, the world cannot afford not to take more efficient compute into the circulation because otherwise they’ll get priced out.
So let’s say you are a company like Microsoft or OpenAI, or you name it, and you train your most advanced reasoning model. Ultimately, you will consume as much compute as possible, and that compute will give you a certain result that you need to reach. So if you do this on a previous-generation NVIDIA, it will cost you $5 billion. If you do it on the next generation of NVIDIA, even though NVIDIA will be more expensive per unit, the cost of training a similar model will be $300 million. So the unit economics become better, and even though you’re buying more expensive equipment, the results you can achieve are actually better, and as a result, you can have better monetization and better everything else.
So what happens is that when NVIDIA trailblazes, they produce something nobody else can. And not only do they produce it for the use case that people understand, but they make it general purpose, which makes it possible for people to build a new use case that wasn’t possible before, and do it on the NVIDIA chips and on the CUDA libraries that come together. And so long as NVIDIA can continue this relentless pace of innovation and have their CUDA libraries support these new use cases, the most compute-intensive companies that need more of this to move the needle will buy as much NVIDIA as possible because that’s the cheapest way for them to innovate.
Now, in the meantime, once they understand what it takes to do their not-so-innovative use cases and they’re becoming large enough, they can go and create an ASIC, which is a custom chip, that can specifically do this very limited type of compute that’s required for that well-understood use case. And they can build it more cheaply and integrate it into their supply chain. So, in the wake of this innovation, there are all these other companies taking what’s already understood and building cheaper versions.
But NVIDIA, which is very interesting, is actually only selling its latest equipment for maybe 2, maximum 2.5, 3 years. So if you look today, the GBs and Bs are being sold. There’s a little bit of Hs, and that’s it. H100, you can no longer buy from NVIDIA. So they only sell two to three generations of their stuff. So they’re not dependent on new sales of things that can be commoditized. And they continue to innovate tremendously. And not only are they continuing to innovate, but they’re also investing in the ecosystem to unlock new use cases.
So people are saying that the next new use case that’s going to be as prominent as ChatGPT will be robotics—physical AI. And NVIDIA has been innovating with people, designing those physical things, and so on. For each of those physical designs, there’s a training AI factory in the back, and it’s a virtuous circle. So long as NVIDIA continues to out-innovate everybody by a generation or two, they won’t get commoditized.
Now, you look at Intel right before them. And Intel was this incredible engine that remained dominant. And in the end, they actually got commoditized. So what happened there? Intel built its business model on the fact that it had the money and technology to develop two generations of semiconductors ahead of everyone else. So they were building their moat on the Moore’s law that said that every 18 months, you can have the next generation of your semiconductor size that makes the whole thing much cheaper. You produce a wafer, and the cost of a wafer is roughly the same, but you can cut it into much smaller pieces. And so the cost of each processor would be much smaller.
So Intel had the manufacturing, the money, and the scale to do two generations at the same time. And when somebody would catch up with them, like AMD for one generation, for the second generation of Intel products, AMD wouldn’t have the money to invest in two in a row, so they would fall behind. And it lasted all the way until Moore’s law stopped working, because the size got down to the scale of atoms and molecules, and you couldn’t make it smaller anymore. And then they lost that moat, and everybody else caught up.
So it’s unclear what NVIDIA’s moat is, since they’re not a manufacturing company. Everybody is using TSMC. So their moat is software, the ability to rapidly innovate at a pace no one else can, and the supply chain they build to scale to the industry’s requirements. So long as they continue at that relentless pace of innovation, they will not get commoditized. Now, will they stop at some point? Will they reach the physical limits of what’s possible, and will others catch up? That’s possible. But right now, if you look at their announcements, they’re not going to get commoditized anytime soon.