

#104 – David Patterson: Computer Architecture and Data Storage
19 snips Jun 27, 2020
David Patterson, a renowned Turing Award winner and professor at Berkeley, discusses the groundbreaking impact of RISC architecture and RAID storage on modern computing. He delves into the evolution of microprocessors and the significance of Moore's Law. Patterson shares insights on the RISC vs. CISC debate, touching on how these architectures influence programming languages. The conversation also explores the rise of RISC-V and its implications for IoT and future tech, while emphasizing the essential interplay between teaching and research in advancing computer science.
AI Snips
Chapters
Books
Transcript
Episode notes
Microprocessor Revolution
- Microprocessors revolutionized computers, shrinking them from room-sized to pocket-sized.
- This miniaturization also led to a millionfold increase in speed and significantly reduced costs.
Computer Components
- A computer has five parts: input, output, memory, arithmetic unit, and control.
- A microprocessor combines the arithmetic unit and control on a single microchip.
Layers of Abstraction
- Computer science uses layers of abstraction to manage complexity in hardware and software.
- Each layer hides the details of the layer below, simplifying interaction and understanding.