Chris Lattner
Showing 1–3 of 3 transcripts.
- Jane Street1h 13m
Why ML Needs a New Programming Language with Chris Lattner
Former LLVM creator Chris Lattner founded Modular to solve the AI industry's fragmentation by introducing Mojo, a Python-compatible language designed to unify performance and portability across competing hardware vendors. The company generates revenue through enterprise infrastructure solutions rather than licensing the language itself, aiming to replace complex C++ and CUDA workflows with a single release train supporting both NVIDIA and AMD accelerators. This approach seeks to democratize high-performance computing by providing a neutral software foundation that allows developers to build portable AI models without sacrificing hardware efficiency.
- Lex Fridman3h 34m
Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381
Chris Lattner co-founded Modular to solve the growing complexity of AI hardware fragmentation by introducing Mojo, a Python-compatible programming language that delivers C++-level performance through hybrid compilation and auto-tuning. This infrastructure enables developers to deploy massive models across heterogeneous devices like GPUs and NPUs without rewriting code, reportedly achieving speedups exceeding 30,000 times over standard Python execution. By unifying the research-to-deployment workflow and maintaining full backward compatibility with existing Python ecosystems, the platform aims to democratize advanced AI development while adapting to increasingly specialized future hardware.
- Lex Fridman1h 13m
Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21
Chris Lattner, the creator of LLVM and Swift and former lead of Tesla's Autopilot software, currently directs compiler infrastructure initiatives at Google including TensorFlow, TPU accelerators, and the emerging MLIR project. He details how the open-source LLVM community unites competing giants like Apple, NVIDIA, and Intel by sharing expensive optimization layers while pioneering techniques that apply machine learning to solve complex register allocation challenges. His career narrative highlights a strategic shift in the industry toward integrated automatic differentiation and dynamic compilation, fundamentally reshaping how diverse languages interact with modern hardware from mobile devices to neural network accelerators.