LLVM

Software / App

A system mentioned as a good example of efforts towards a universal intermediate code, which won the Turing ACM award.

Mentioned in 9 videos

Videos Mentioning LLVM

Jim Keller: The Future of Computing, AI, Life, and Consciousness | Lex Fridman Podcast #162

Jim Keller: The Future of Computing, AI, Life, and Consciousness | Lex Fridman Podcast #162

Lex Fridman

The Low-Level Virtual Machine, created by Chris Lattner, which became the intermediate representation for all compilers.

The Shape of Compute (Chris Lattner of Modular)

The Shape of Compute (Chris Lattner of Modular)

Latent Space

A compiler infrastructure project that Chris Lattner was instrumental in developing, serving as a precedent for Modular's approach.

The End of Finetuning — with Jeremy Howard of Fast.ai

The End of Finetuning — with Jeremy Howard of Fast.ai

Latent Space

Chris Lattner's work on LLVM is mentioned as foundational for his subsequent projects like Swift and Mojo.

Jeremy Howard: fast.ai Deep Learning Courses and Research | Lex Fridman Podcast #35

Jeremy Howard: fast.ai Deep Learning Courses and Research | Lex Fridman Podcast #35

Lex Fridman

A collection of modular and reusable compiler and toolchain technologies, which Swift builds upon, offering potential for optimized deep learning.

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Lex Fridman

A compiler infrastructure project created by Chris Lattner, serving as a versatile framework for building various compilers and toolchains. It is particularly good for CPUs but has challenges with domain-specific hardware like GPUs.

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21

Lex Fridman

A compiler infrastructure project created by Chris Lattner, serving as a modular optimization and code generation framework.

Improving Intermediate Codes - Computerphile

Improving Intermediate Codes - Computerphile

Computerphile

A system mentioned as a good example of efforts towards a universal intermediate code, which won the Turing ACM award.

Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224

Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224

Lex Fridman

A collection of modular and reusable compiler and toolchain technologies, used as the code generation backend for Numba, allowing Python bytecode to be translated into fast machine code.

Brendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160

Brendan Eich: JavaScript, Firefox, Mozilla, and Brave | Lex Fridman Podcast #160

Lex Fridman

A compiler infrastructure project, used by Alon Zakai to compile C/C++ to JavaScript.