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

And so,

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

For years, us programming language nerds and compiler people have been saying, okay, well, how do we tackle multi-core, right?

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

For a while, it was like, multi-core is the future.

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

We have to get on top of this thing.

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

Then it was multi-core is the default.

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

What are we doing with this thing?

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

And then it's like, there's chips with hundreds of cores in them.

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

What happened, right?

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

And so...

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

I'm super inspired by the fact that, you know, in the face of this, you know, those machine learning people invented this idea of a tensor, right?

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

And what is a tensor?

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

A tensor is like an arithmetic and algebraic concept.

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

It's like an abstraction around a gigantic parallelizable data set, right?

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

And because of that, and because of things like TensorFlow and PyTorch, we're able to say, okay, we'll express the math

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

of the system.

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

This enables you to do automatic differentiations, enables you to do all these cool things.

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

And it's an abstract representation.

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

Because you have that abstract representation, you can now map it onto these parallel machines without having to control, okay, put that byte here, put that byte there, put that byte there.

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

And this has enabled an explosion in terms of AI, compute,

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

accelerators, like all the stuff.