← All episodes

Ep 11: Jim Keller | Future of AI Computing and How to Build & Nurture Hardware Teams

Summary

In this episode of the Computer Architecture Podcast, hosts Dr. Suvinay Subramanian and Dr. Lisa Hsu welcome a distinguished guest, Jim Keller. Jim is the CTO of Tenstorrent and a veteran computer architect with an impressive track record, including senior roles at Intel, Tesla (Vice President of Autopilot), AMD (Vice President and Chief Architect), and P.A. Semi (which was acquired by Apple). His extensive experience spans several successful silicon designs over the decades, from the DEC Alpha processors to AMD's K7, K8, and K12, the HyperTransport and AMD Zen family, Apple's A4 and A5 processors, and Tesla's self-driving car chip.

The conversation dives deep into the rapidly evolving landscape of computer architecture, with a particular focus on the future of AI computing. Jim shares his insights on the challenges and opportunities presented by the accelerating pace of change in AI, modern tools, and hardware design. He discusses the necessity of periodic, from-scratch redesigns to avoid the "big ball of mud" problem that can accumulate in complex systems over time.

The episode also explores the critical aspects of building and nurturing successful hardware teams. Jim draws upon his experiences leading teams at various high-profile companies, offering valuable perspectives on organizational design, fostering innovation, and managing the inherent creative tension in engineering. Listeners will gain insights into how to approach complex design challenges, the importance of clean interfaces and modularity, and the dynamics of high-performing engineering cultures.

Chapters

Takeaways