And very much to this point, so you guys started building this bigger chip, focused on inference, over a decade ago.
2016, which makes perfect sense in retrospect, given how long it takes to build a technology like this. But what was the vision? 2016, I guess it was like four years after ImageNet. Deep learning was a thing.
It was all vision. And that's why we don't believe the right thing to do is to embed the latest and coolest model into your circuitry. That's a mistake. We're the fastest in the world at transformers, and our architecture was set before transformers existed.
We're the fastest in the world at diffusion, and our architecture was set before diffusion. What you want to do is get the underpinnings of those so that, when the market moves, you can be good at that as well. Otherwise, because of the delay, short life.
To the ASICs question earlier, so that's what others do: they build the architecture of the model into the—
Some have, some have. And historically, that's been a structural mistake.
It's been a structural mistake. So you're doing the broad neural reasoning platform on which any kind of model would work.
You want to think about what is the underlying calculation. The underlying calculation of all this work is sparse linear algebra. And if you can accelerate that, whatever the model builders invent, you can make faster. And that was our approach.
Yeah. So you started in 2016. You had a prior company that you sold to AMD. What were some of the lessons you learned there that you took into Cerebras?
I think the lessons are large and many. I think experience is another name for having made mistakes and learning from them, right? I think we, as a team, have built dozens of chips over the past 25 years, and the returns to experience in chipmaking are enormous. And we built a different type of computer at SeaMicro, a type of computer optimized for low power and optimized for a workload that was very different than AI, for something like web browsing.
But the fundamental underpinnings, the questions you ask as a computer architect, are always the same. What can I do to make this work faster? And is there enough of it to make it worthwhile? These are the two questions we ask. Should we build a part for it? What could we do to build a chip optimized for AI? And will there be enough AI so that you can build a business around it? Those are the questions we asked in 2016.
And the flip side of that was: wouldn't it be a surprise if the GPU, which had been optimized for graphics for 20 years, had been pushing pixels to a monitor, was suddenly good at a new world?
Wouldn't that be serendipitous? And we came to believe that it wasn't the right architecture for it. It was just better than the CPU, and that we could build an architecture that would be vastly faster, that would use less power, and could drive down the cost of it.
And that was the journey. So Cerebras was very early, but then we spent time in the desert. Okay.
Then we wandered. Then we wandered in the desert.
Maybe walk us a little bit through those years for the founders, especially deep tech founders listening to this. So first of all, what was the issue? Was it market timing? Was it that the technology was not working? And then how did you go about it as a team? I guess your board and your investors, and raising more rounds, as you presumably didn't have the proof points that you needed.
So first, we, at the beginning, were honest with our VCs and told them we were going to attack a really hard problem. We weren't going to build something that was a little bit better than a GPU. And our idea, our strategy, was that you will never beat a great company like NVIDIA by doing something a little bit better than they do. They're going to buy everything for less. They're going to have pricing pressure. They're going to be able to bundle.