David Patterson: Computer Architecture and Data Storage | Lex Fridman Podcast #104
David Patterson is a Turing award winner and professor of computer science at Berkeley. He is known for pioneering contributions to RISC processor architecture used by 99% of new chips today and for co-creating RAID storage. The impact that these two lines of research and development have had on our world is immeasurable. He is also one of the great educators of computer science in the world. His book with John Hennessy "Computer Architecture: A Quantitative Approach" is how I first learned about and was humbled by the inner workings of machines at the lowest level.
Support this podcast by signing up with these sponsors:
- Jordan Harbinger Show: https://jordanharbinger.com/lex/
- Cash App - use code "LexPodcast" and download:
- Cash App (App Store): https://apple.co/2sPrUHe
- Cash App (Google Play): https://bit.ly/2MlvP5w
PODCAST INFO:
Podcast website:
https://lexfridman.com/podcast
Apple Podcasts:
https://apple.co/2lwqZIr
Spotify:
https://spoti.fi/2nEwCF8
RSS:
https://lexfridman.com/feed/podcast/
Full episodes playlist:
https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
Clips playlist:
https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41
OUTLINE:
0:00 - Introduction
3:28 - How have computers changed?
4:22 - What's inside a computer?
10:02 - Layers of abstraction
13:05 - RISC vs CISC computer architectures
28:18 - Designing a good instruction set is an art
31:46 - Measures of performance
36:02 - RISC instruction set
39:39 - RISC-V open standard instruction set architecture
51:12 - Why do ARM implementations vary?
52:57 - Simple is beautiful in instruction set design
58:09 - How machine learning changed computers
1:08:18 - Machine learning benchmarks
1:16:30 - Quantum computing
1:19:41 - Moore's law
1:28:22 - RAID data storage
1:36:53 - Teaching
1:40:59 - Wrestling
1:45:26 - Meaning of life
CONNECT:
- Subscribe to this YouTube channel
- Twitter: https://twitter.com/lexfridman
- LinkedIn: https://www.linkedin.com/in/lexfridman
- Facebook: https://www.facebook.com/LexFridmanPage
- Instagram: https://www.instagram.com/lexfridman
- Medium: https://medium.com/@lexfridman
- Support on Patreon: https://www.patreon.com/lexfridman
Видео David Patterson: Computer Architecture and Data Storage | Lex Fridman Podcast #104 канала Lex Fridman
Support this podcast by signing up with these sponsors:
- Jordan Harbinger Show: https://jordanharbinger.com/lex/
- Cash App - use code "LexPodcast" and download:
- Cash App (App Store): https://apple.co/2sPrUHe
- Cash App (Google Play): https://bit.ly/2MlvP5w
PODCAST INFO:
Podcast website:
https://lexfridman.com/podcast
Apple Podcasts:
https://apple.co/2lwqZIr
Spotify:
https://spoti.fi/2nEwCF8
RSS:
https://lexfridman.com/feed/podcast/
Full episodes playlist:
https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4
Clips playlist:
https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41
OUTLINE:
0:00 - Introduction
3:28 - How have computers changed?
4:22 - What's inside a computer?
10:02 - Layers of abstraction
13:05 - RISC vs CISC computer architectures
28:18 - Designing a good instruction set is an art
31:46 - Measures of performance
36:02 - RISC instruction set
39:39 - RISC-V open standard instruction set architecture
51:12 - Why do ARM implementations vary?
52:57 - Simple is beautiful in instruction set design
58:09 - How machine learning changed computers
1:08:18 - Machine learning benchmarks
1:16:30 - Quantum computing
1:19:41 - Moore's law
1:28:22 - RAID data storage
1:36:53 - Teaching
1:40:59 - Wrestling
1:45:26 - Meaning of life
CONNECT:
- Subscribe to this YouTube channel
- Twitter: https://twitter.com/lexfridman
- LinkedIn: https://www.linkedin.com/in/lexfridman
- Facebook: https://www.facebook.com/LexFridmanPage
- Instagram: https://www.instagram.com/lexfridman
- Medium: https://medium.com/@lexfridman
- Support on Patreon: https://www.patreon.com/lexfridman
Видео David Patterson: Computer Architecture and Data Storage | Lex Fridman Podcast #104 канала Lex Fridman
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Jim Keller: Moore's Law, Microprocessors, and First Principles | Lex Fridman Podcast #70Bjarne Stroustrup: C++ | Lex Fridman Podcast #48Bobby Lee: Comedy, Skyrim, Sex Robots, Love, Fame, and Power | Lex Fridman Podcast #287Richard Dawkins: Evolution, Intelligence, Simulation, and Memes | Lex Fridman Podcast #87Make Disadvantage Your Superpower | Lex Fridman | AMA #6David Fravor: UFOs, Aliens, Fighter Jets, and Aerospace Engineering | Lex Fridman Podcast #122Jim Gates: Supersymmetry, String Theory and Proving Einstein Right | Lex Fridman Podcast #60Donald Knuth: Algorithms, Complexity, and The Art of Computer Programming | Lex Fridman Podcast #62Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21David Patterson - A New Golden Age for Computer Architecture: History, Challenges and OpportunitiesHow to Have a Bad Career | David Patterson | Talks at GoogleSara Walker: The Origin of Life on Earth and Alien Worlds | Lex Fridman Podcast #198Deep Learning Basics: Introduction and OverviewMark Zuckerberg: Meta, Facebook, Instagram, and the Metaverse | Lex Fridman Podcast #267Sean Carroll: Quantum Mechanics and the Many-Worlds Interpretation | Lex Fridman Podcast #47James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126Harry Cliff: Particle Physics and the Large Hadron Collider | Lex Fridman Podcast #92Sophia is not AGI (Ben Goertzel) | AI Podcast Clips with Lex FridmanJoscha Bach: Artificial Consciousness and the Nature of Reality | Lex Fridman Podcast #101