Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Chris Lattner

๐Ÿ‘ค Speaker
See mentions of this person in podcasts
2524 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

But now I figure out, okay, well, there's a lot of activation functions.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

What about leaky value?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

What about like a million things that are out there, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so as I start fusing these in, now I get permutations of all these algorithms, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so what the compiler people said is they said, hey, cool, well, I will go enumerate all the algorithms and I will enumerate all the pairs and I will actually generate a kernel for you, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And I think that this has been very, very useful for the industry.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

This is one of the things that powers Google TPUs, PyTorch 2s, like rolling out really cool compiler stuff with Triton, other technology and things like this.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so the compiler people are kind of coming into their fore and saying like, awesome, this is a compiler problem, we'll compiler it.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Here's the problem.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Not everybody's a compiler person.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

I love compiler people, trust me, right?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

But not everybody can or should be a compiler person.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Turns out that they're people that know analog computers really well, or they know some GPU internal architecture thing really well, or they know some crazy, sparse, numeric, interesting algorithm that is the cusp of research, but they're not compiler people.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so one of the challenges with this new wave of technology trying to turn everything into a compiler

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Because again, it has excluded a ton of people.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so you look at what does Mojo do?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

What does the modular stack do?

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It brings programmability back into this world.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It enables, I wouldn't say normal people, but a different kind of delightful nerd that cares about numerics or cares about hardware or cares about things like this to be able to express that in the stack and extend the stack without having to

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

actually go hack the compiler itself.