Lex Fridman Podcast
Lex Fridman Podcast

#162 – Jim Keller: The Future of Computing, AI, Life, and Consciousness

Jim Keller is a legendary microprocessor engineer, previously at AMD, Apple, Tesla, Intel, and now Tenstorrent. Please support this podcast by checking out our sponsors: – Athletic Greens: https://athleticgreens.com/lex and use code LEX to get 1 month of fish oil – Brooklinen: https://brooklinen.com

Featured Speakers

Lex Fridman HostJim Keller Guest

Topics Discussed

Episode Summary

Executive Summary: Jim Keller argues that great computing comes from craftsmanship, modular abstractions, and reducing ideas to practice rather than chasing novelty for its own sake. He frames AI as a shift from program-centric to graph/data-centric computing, explains why graph-native hardware like Tenstorrent could challenge GPUs, and connects these ideas to leadership, consciousness, love, and human limits.

Main Topics: Engineering vs. theory: craftsmanship over novelty (Priority: 5/5): Keller distinguishes science/theory from engineering, arguing that successful computer systems come from careful implementation, simple parts done exceptionally well, and ruthless attention to craftsmanship rather than patent-chasing invention. Computing limits: branch prediction, locality, and abstraction (Priority: 5/5): He explains that performance is constrained by branch predictability and data locality, and that major breakthroughs often come from small ideas that drastically improve these bottlenecks, but only engineering turns them into usable systems. Architecture evolution: x86, ARM, RISC-V, and market timing (Priority: 4/5): Keller compares instruction sets and company strategies, emphasizing that market success often depends on timing, ecosystem, and scalability across design points more than on technical purity alone. AI as graph computing and the Tenstorrent thesis (Priority: 5/5): He describes AI workloads as graphs rather than traditional SIMD programs, arguing that hardware should natively execute graph programs, matrix multiplies, convolutions, and data movement instead of emulating them on GPUs. Leadership, creativity, and organizational tension (Priority: 4/5): Keller sees strong leadership as balancing order and chaos, valuing both idea generation and filtering, and using pressure, intensity, and even conflict as a feature that drives productivity until bureaucracy takes over. Consciousness, brain limits, and human augmentation (Priority: 4/5): He speculates that consciousness is a lagging, single-threaded narrative built on massively parallel biology, and wonders whether BCIs, AI renderers, or expanded cognitive capacity could transform how humans experience thought and reality. Personal development, love, suffering, and resilience (Priority: 3/5): The conversation closes on self-knowledge, avoiding groupthink, the role of love as a functional force that keeps things new, and the need to face embarrassment, depression, and suffering honestly.

Key Arguments: Good engineering is not just invention; it is craftsmanship, reduction to practice, and excellence in the basic building blocks. Major computer performance gains often come from small but decisive ideas like improved branch prediction or better modular interfaces. Simplicity helps adoption, but successful architectures and languages win because they fit the timing, ecosystem, and deployment context. AI is best understood as graph computation, so future hardware should execute graphs natively rather than emulate them through GPU shaders. Scaling is often the richest source of future progress, even if it increases inefficiency per unit; the system can still win economically by scaling faster than inefficiency grows. Leadership requires managing the tension between order and chaos; too much order produces bureaucracy, but too little produces dysfunction. Consciousness appears to be a post-hoc, narrative layer over parallel processes; future systems may create something that looks and feels conscious. Love functions by preserving novelty and attention, helping both relationships and work stay alive and responsive. Human beings are constrained by cognition, emotion, and social pressure, so progress depends on learning your own mind and resisting groupthink.

Data Points: Athletic Greens formula: 75 vitamins and minerals - Sponsor discussion describing the nutrition drink's formula Fish oil offer: free one month supply - Athletic Greens promotion for wild-caught omega-3 fish oil Brooklinen discount: $25 off when spending $100 or more - Podcast sponsor promotion for sheets ExpressVPN offer: extra three months free on a one-year package - Sponsor promotion Belcampo discount: 20% off first-time customers - Sponsor promotion using code LEX Branch prediction and memory latency: memory is a couple hundred cycles away; local cache is a couple cycles away - Keller explains the core performance bottlenecks in CPUs EV5: fastest processor on the planet; in Guinness Book of World Records - Keller reflecting on early work and mistakes in processor design Response time to get a network running on Tenstorrent: goal is about an hour - Keller describing customer usability targets Scaling target: from 100 milliwatts to a megawatt - Tenstorrent aims to cover a wide range of AI workloads and deployment sizes GPU baseline for naive matrix multiply: 5% to 10% of peak performance - Keller notes how hard it is to use GPUs efficiently without specialized optimization Tesla battery sensor example: computer cheaper than a resistor - Illustrates how cheap embedded compute has become Processing inside a chip: 10,000 of them can fit in a shoebox - Keller describing how many chips can be packed physically, before cooling/power constraints Brain storage limitation: about seven numbers in working memory - Discussion of consciousness and human cognitive limits Benzo withdrawal risk: 75% get off okay; 20% severe difficulty; 5% life-threatening difficulty - Keller discussing benzodiazepine dependence and tapering risk

Pivotal Quotes: "Good engineering is great craftsmanship." — Jim Keller: He contrasts invention-chasing organizations with those that excel at basics and build reliable systems "The future of software is data programs, the networks." — Jim Keller: He explains why AI shifts computing from hand-written programs to graph/data-driven execution "Once you start moving in the direction of order, the force vector to drive you towards order is unstoppable." — Jim Keller: He describes how organizations drift toward bureaucracy unless actively counterbalanced

Implications: The episode suggests AI hardware will increasingly be graph-native, modular, and scale-driven, while leadership and personal success depend on balancing structure with creativity. For listeners, the message is to master basics, understand your own mind, and build systems that fit real workloads, not abstractions.

🔓 Sign Up for Unlimited Episode Search

About Lex Fridman Podcast

Conversations about science, technology, history, philosophy and the nature of intelligence, consciousness, love, and power. Lex is an AI researcher at MIT and beyond.

View all episodes from Lex Fridman Podcast