searchlore

Back to Resource

All Segments

David Patterson: Computer Architecture and Data Storage | Lex Fridman Podcast #104

David Patterson: Computer Architecture and Data Storage | Lex Fridman Podcast #104

57 segments available

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

Segments Timeline

1
0:00 - 0:43
0:43 duration119 words

Meet David Patterson: A Pioneer in Computer Science

David Patterson, a Turing Award winner and professor at Berkeley, discusses his groundbreaking contributions to RISC processor architecture and RAID storage. He reflects on the immense impact of these innovations on modern computing and education in computer science, highlighting his influential book with John Hennessy.

"the following is a conversation with David Patterson Turing Award winner and professor of computer science at Berkeley he's known for pioneering contributions to RISC processor architecture used by 99..."

2
0:43 - 1:18
0:34 duration106 words

The Evolution of Computers

Patterson explains how computers have transformed over the past 50 years, focusing on the invention of the microprocessor. He emphasizes the dramatic increase in speed and reduction in size, noting that modern devices are millions of times faster than their predecessors and accessible to billions of people worldwide.

"by going to Jordan Harbinger complex and downloading cash app and using code Lexx podcast click on the links buy the stuff it's the best way to support this podcast and in general the journey I'm on i..."

3
1:18 - 2:10
0:51 duration148 words

Understanding Microprocessors

In this segment, Patterson breaks down the components of a computer, detailing the roles of input/output, memory, and the microprocessor. He likens the arithmetic unit to the body and the control unit to the brain, providing a clear analogy for understanding how computers function.

"the middle that can break the flow of the conversation this episode is supported by the Jordan Harbinger show go to Jordan Harbinger calm / Lex it's how he knows I set you on that page there's links t..."

4
2:10 - 3:05
0:54 duration172 words

The Power of Simple Operations

Patterson discusses the fundamental operations performed by microprocessors, such as addition and subtraction. He highlights the brilliance of executing billions of simple operations per second, which enables software to perform complex tasks that surpass human capabilities.

"him my love and to support this podcast subscribe also on Apple podcast Spotify and everywhere else this show is presented by cash app the greatest sponsor of this podcast ever and the number one fina..."

5
3:05 - 4:02
0:57 duration157 words

Moore's Law: A Driving Force

Patterson reflects on Moore's Law, which predicts the doubling of transistors on microchips. He shares insights into how this principle has guided the semiconductor industry and shaped the future of computing, including the societal implications of widespread computer adoption.

"redefine the nature of money so again if you get cash out from the App Store Google Play and use the code Lex podcast you get ten dollars and cash up will also donate ten dollars to first an organizat..."

6
4:02 - 5:01
0:58 duration155 words

Layers of Abstraction in Computing

Exploring the concept of abstraction, Patterson explains how complex software and hardware systems are managed through layers. He emphasizes the importance of understanding these layers for anyone studying computer science, allowing deeper insights into both software and hardware.

"billion people on this planet probably half of them have cell phones but you know just remarkable it's probably more micro processors than there are people sure I don't know what the ratio is but I'm ..."

7
5:01 - 6:03
1:02 duration180 words

The Open Source Revolution

Patterson discusses the rise of open-source software and hardware, highlighting its significance in democratizing access to technology. He explains how this movement allows individuals to explore and understand the inner workings of computers, fostering innovation and education.

"comes from and that has two pieces as well and that is the control which is kind of the brain of the processor and the what's called the arithmetic unit it's kind of the Brawn of the computer so if yo..."

8
6:03 - 7:01
0:58 duration147 words

Instruction Sets: The Language of Computers

In this segment, Patterson delves into instruction sets, the vocabulary that software uses to communicate with hardware. He contrasts proprietary instruction sets with the emerging open-source alternatives, emphasizing the implications for the future of computing.

"the microprocessor does computation it processes information and most of the thing it does is basically earth net arithmetic operations what what are the operations by the way it's a lot like a calcul..."

9
7:01 - 8:00
0:58 duration159 words

RISC vs. CISC: A Historical Debate

Patterson recounts the historical debate between RISC (Reduced Instruction Set Computer) and CISC (Complex Instruction Set Computer) architectures. He explains how RISC's simplicity has proven advantageous in modern computing, leading to its widespread adoption.

"kind of set back and said wow I didn't expect it to go this fast this good well the the fundamental driving force is what scored Moore's law which was named after Gordon Moore who's a Berkeley alumnus..."

10
8:00 - 9:05
1:05 duration183 words

The Impact of RISC Architecture

Patterson elaborates on the benefits of RISC architecture, including faster execution times and efficiency. He discusses how this approach has revolutionized microprocessor design and contributed to the performance improvements seen in modern computers.

"in I think in the in the 70s and said not only did this going to happen he wrote what would be the implications of that and in this article from 1965 he he shows ideas like computers being in cars and..."

11
9:05 - 10:02
0:57 duration184 words

The Future of Computing

Looking ahead, Patterson shares his thoughts on the future of computing, including the potential of new technologies and the ongoing evolution of computer architecture. He emphasizes the importance of adaptability in a rapidly changing technological landscape.

"if for all for all that's for the people at the time these first URLs and that's the you know ww select stuff with the HTTP people thought it was looks like alien alien writing right they'd see these ..."

12
16:44 - 17:20
0:35 duration105 words

The Compiler's Role in RISC

David Patterson discusses the role of compilers in translating reduced instruction set computing (RISC) instructions. He explains the trade-off between executing more instructions at a faster rate versus fewer complex instructions, highlighting how RISC can lead to significant performance improvements despite executing more instructions.

"going between these layers of abstractions is called a compiler and it basically translates it's a translator between levels we said the translator will handle it so the technical question was well si..."

13
17:20 - 18:10
0:50 duration131 words

The RISC vs CISC Debate

Patterson delves into the historical debate between RISC (Reduced Instruction Set Computing) and CISC (Complex Instruction Set Computing) architectures. He recounts the fierce discussions at conferences in the 1980s, where proponents of RISC argued for its simplicity and efficiency, while critics feared it would complicate software development.

"this risk controversial risk ideas proved to be maybe factors of three or four better I love that this idea was controversial and most kind of like a rebellious so that's in the context of what was mo..."

14
18:10 - 19:02
0:51 duration142 words

The Evolution of Programming Languages

In this segment, Patterson explains how the evolution of programming languages, particularly the transition from assembly language to higher-level languages like C, changed the landscape of software development. He emphasizes how this shift allowed programmers to focus on efficiency without needing to manage complex instruction sets directly.

"that kind of settled to these benefits it's not completely intuitive to me why risk has for the most part one yes so why do that happen yeah yeah and maybe I can sort of say a bunch of dumb things tha..."

15
19:02 - 20:29
1:27 duration222 words

UNIX and the Rise of High-Level Languages

Patterson highlights the significance of the UNIX operating system in demonstrating that complex software could be effectively written in high-level languages. This breakthrough allowed for greater abstraction in programming, enabling the development of more sophisticated applications without the burden of low-level instruction management.

"versus coming up with like I said a ton of complicated instructions then over time you know years maybe decades you come up with compilers that can reduce those into simple instructions for you yeah s..."

16
20:29 - 21:20
0:50 duration153 words

Layers of Software Abstraction

David Patterson discusses the multiple layers of software abstraction that exist today, from operating systems to applications. He explains how both layers can be developed in high-level languages, allowing for more efficient software development and better interaction between applications and operating systems.

"changed with a famous operating system called UNIX which is kind of the grandfather of all the operating systems today so the UNIX demonstrated that you could write something as complicated as an oper..."

17
21:20 - 22:02
0:41 duration132 words

The Radical Shift in Computer Architecture

In this segment, Patterson reflects on the radical shift in computer architecture that RISC represented, particularly in the context of Berkeley's contributions. He shares insights into the confidence and doubts faced by early proponents of RISC as they challenged the status quo of complex instruction sets.

"and so that that was the debate right is because and people would acknowledge that these simpler instructions could lead to a faster computer you can think of mono syllabic constructions you could say..."

18
22:02 - 23:12
1:10 duration195 words

Designing Instruction Sets: Art or Science?

Patterson explores the balance between art and science in designing instruction sets. He discusses the importance of simplicity and speed in execution, as well as the need for instruction sets to be compiler-friendly, highlighting the creative and technical challenges involved in this process.

"to the code that's written by human it's uh at least to me again perhaps a dumb intuition but it feels like there might have been more layers sort of different kinds of humans stacked as well of each ..."

19
23:12 - 24:49
1:36 duration223 words

Quantifying Performance in Computer Architecture

In this segment, Patterson explains how performance in computer architecture can be quantified using benchmarks. He introduces the formula for measuring program execution time, breaking it down into the number of instructions, clock cycles, and clock cycle time, emphasizing the importance of comparative analysis in evaluating architectures.

"are done today so still today many of the layers that you'll you'll deep deal with you may deal with debuggers you may deal with linkers there's libraries many of those today will be written in c++ sa..."

20
24:49 - 26:43
1:53 duration334 words

The Impact of Moore's Law on RISC

Patterson discusses how Moore's Law has influenced the development of RISC architectures. He explains the advantages of simpler instructions in the context of increasing transistor counts, and how this trend has shaped the evolution of computer design and performance metrics.

"for me I just believed in the power of our ideas I thought what we were saying made sense Moore's Law is going to move fast the other thing that I didn't mention is one of the surprises of these compl..."

21
26:43 - 28:00
1:17 duration203 words

Intel's Adaptation of RISC Principles

In this segment, Patterson describes how Intel adapted RISC principles to maintain compatibility with its existing CISC instruction set. He explains how Intel's hardware translated complex instructions into RISC instructions on the fly, allowing them to leverage the benefits of RISC while preserving their established software ecosystem.

"people that say yeah still are but and what happened was what was interesting Intel a bunch of the system companies with Sisk instruction sets of vocabulary they gave up but not Intel what Intel did t..."

22
28:00 - 29:40
1:40 duration268 words

The Art of Instruction Set Design

Patterson concludes by discussing the nuances of instruction set design, emphasizing the blend of creativity and technical knowledge required. He reflects on the challenges of anticipating future programming needs and the importance of creating instruction sets that are both efficient and widely adopted.

"software base and which also had very high volumes you know a hundred million personal computers per year so the sisk architecture in the business world was actually one in in this PC era so just goin..."

23
33:52 - 36:01
2:09 duration409 words

The Clock Cycle Debate

David Patterson discusses the intricacies of clock cycles in computer architecture, emphasizing the importance of understanding the average number of clock cycles per instruction. He explains how RISC architectures can achieve better performance through fewer clock cycles per instruction compared to CISC architectures, leading to a significant advantage in execution speed.

"nanoseconds so that's the clock cycle time but there's another factor which is what's the average number of clock cycles that takes per instructions so it's number of instructions average number of cl..."

24
36:01 - 37:17
1:16 duration228 words

RISC Instruction Set Evolution

Patterson reflects on the evolution of RISC instruction sets since their inception in the 1980s. He shares insights from his predictions about microprocessors and highlights the surprising longevity and relevance of RISC architectures in modern computing, despite the rapid advancements in technology.

"what are the instructions in the RISC instruction set just to get an intuition okay 1995 I was asked scientific the future of what microprocessor so I and that well as I'd seen these predictions and u..."

25
37:17 - 40:10
2:52 duration554 words

Introduction to RISC-V

In this segment, Patterson introduces RISC-V, a new instruction set architecture developed at Berkeley. He explains its open-source nature, the lessons learned from previous RISC projects, and how RISC-V aims to provide a flexible and accessible architecture for researchers and developers alike.

"so those surprisingly there hasn't some radical new idea even though we have you know a million times as many transistors as we had back then but what are the basic constructions and how did they chan..."

26
40:10 - 43:01
2:51 duration492 words

The Rise of Open Instruction Sets

Patterson discusses the growing interest in open instruction set architectures like RISC-V. He shares the story of how RISC-V gained traction in academia and industry, highlighting the importance of collaboration and community support in advancing this innovative architecture.

"risk the four risk projects of 1980s so what is risk 5 involved so leaders 5 is another instruction set of vocabulary it's learned from the mistakes of the past but it still has if you look at the the..."

27
43:01 - 49:15
6:14 duration1025 words

Challenges and Opportunities for RISC-V

This segment explores the potential challenges and opportunities for RISC-V in various markets, including cloud computing, mobile devices, and the Internet of Things (IoT). Patterson analyzes the competitive landscape and discusses how RISC-V could disrupt existing proprietary architectures by offering a more energy-efficient and adaptable solution.

"idea and then we started supporting it and tried to make it happen so this was you know kind we accidentally stumbled into this and to this need in our timing was good and so it's really taking off th..."

28
49:15 - 52:20
3:04 duration522 words

ARM vs. RISC-V: The Performance Debate

Patterson compares the ARM architecture with RISC-V, discussing the reasons behind ARM's dominance in mobile devices and the varying performance levels among different implementations. He highlights the business model of ARM and how it influences the development and licensing of proprietary instruction sets.

"the more difficult one but if if risk five really catches on and you know you could in a period of a decade you can imagine that's changing over to give a sense why risk five our arm is dominated you ..."

29
52:57 - 54:39
1:42 duration277 words

The Beauty of Simplicity in RISC

Patterson reflects on the elegance of RISC instruction sets, emphasizing the challenge of creating simple yet effective designs in engineering. He discusses the RISC-V architecture, which features a core set of around 40 instructions that can run software efficiently while allowing for optional features. This approach not only simplifies education around computer architecture but also promotes innovation in future technologies.

"and kind of explore different little sides of this but let me ask one sort of romanticized question what to you is the most beautiful aspect or idea of risk instruction set or instruction sets for thi..."

30
54:39 - 56:00
1:20 duration252 words

The Evolution of Instruction Sets

In this thought-provoking segment, Patterson compares the growth of instruction sets to aging, suggesting that as instruction sets evolve, they tend to become more complex. He advocates for the RISC-V model, which allows for a slim core instruction set that can be expanded with optional features, promoting efficiency and adaptability in future computing technologies.

"do that so this is fantastic educationally is so you can explain computers you only have to explain forty instructions and not thousands of them also if you invent some wild and crazy new technology l..."

31
56:00 - 57:10
1:10 duration167 words

Fundamentals of Computing

Patterson discusses the surprising stability of fundamental instruction sets over decades, despite the rapid advancements in technology. He posits that the simplicity of core instructions is sufficient to support complex systems, including artificial intelligence, highlighting the enduring relevance of RISC principles in modern computing.

"beautiful notion that there's it's almost like a nudge towards here's the simple core that's the essential yeah I think the surprising thing is still if we if we brought back you know the pioneers fro..."

32
57:10 - 1:01:02
3:52 duration633 words

Accelerating Machine Learning

This segment focuses on the intersection of hardware design and machine learning. Patterson explains how the slowing of Moore's Law has shifted the focus towards adding accelerators for specific applications, particularly in machine learning. He discusses the implications of this shift for computer architecture and the growing importance of efficient hardware in supporting AI advancements.

"haven't changed that much in in decades it's what a surprising outcome so underlying all computation all Turing machines all artificial intelligent systems perhaps might be a very simple instruction s..."

33
1:01:02 - 1:03:00
1:57 duration307 words

The Future of Software Development

Patterson shares insights on the evolving landscape of software development, particularly with the rise of machine learning. He contrasts traditional programming methods with data-driven approaches, emphasizing the need for hardware that can efficiently support these new paradigms. This segment highlights the transformative potential of machine learning in shaping future software architectures.

"happening right now is people adding accelerators to their microprocessors that only work well for some domains and by sheer coincidence at the same time that this is happening has been this revolutio..."

34
1:03:00 - 1:06:14
3:14 duration530 words

A New Golden Age of Computing

In this concluding segment, Patterson reflects on the exciting developments in computer architecture and software design. He draws parallels between the current era and past innovations, suggesting that we are on the brink of a new golden age in computing. Patterson emphasizes the importance of adapting to new technologies and the opportunities that lie ahead for computer designers and developers.

"counter-intuitively the machine learning mechanism you can say is domain-specific but because it's leveraging data it's actually could be very broad in terms of in terms of the domains it could be app..."

35
1:06:34 - 1:08:01
1:27 duration254 words

Optimizing Machine Learning: Hardware and Software Synergy

David Patterson discusses the critical interplay between hardware and software in optimizing machine learning performance. He emphasizes the importance of aligning advancements in hardware, like TPUs, with improvements in compilers and software stacks. Patterson highlights the pitfalls of focusing solely on hardware without a robust software foundation, citing the rise and fall of startups in the machine learning space.

"happening again tremendous opportunities of people because we're fundamentally changing how software is built and how we're running it so which layer of the abstraction do you think most of the accele..."

36
1:08:01 - 1:09:35
1:34 duration276 words

The Rise of ML Perf: Benchmarking Machine Learning

In this segment, Patterson introduces ML Perf, a benchmark suite designed to measure machine learning performance. He explains how the lack of standardized benchmarks previously hindered progress in the field. By creating a collaborative environment among competitors, ML Perf aims to provide fair comparisons and drive innovation in machine learning technologies.

"marketplace because of this enthusiasm around hardware for machine learning is getting you know probably a billions of dollars invested in start-up companies we're seeing startup companies go belly-up..."

37
1:09:35 - 1:11:06
1:30 duration312 words

The Importance of Fair Metrics in AI

Patterson elaborates on the significance of fair metrics in the AI industry, drawing parallels to the early days of RISC architecture. He discusses how the establishment of benchmarks can foster healthy competition and transparency among companies. This segment underscores the need for engineers to embrace fair comparisons to enhance credibility and drive advancements in machine learning.

"line in the future brilliant so maybe just a linker briefly I'm a love metrics I love standards that everyone can gather around what are some interesting aspects of that portfolio of metrics well one ..."

38
1:11:06 - 1:12:45
1:38 duration314 words

Social Media's Role in Accountability

David Patterson reflects on how social media has transformed accountability in the tech industry. He notes that the public can now easily expose misleading claims, which pressures companies to maintain integrity in their marketing. This shift has led to a more transparent environment where engineers are encouraged to showcase their work and contributions.

"perspective as long as the results are fair Europe you can live with it okay you know you have a tip your hat to to your colleagues at another institution boy they did a better job than this what you ..."

39
1:12:45 - 1:14:11
1:26 duration261 words

The Evolution of Open Source in Software Development

In this segment, Patterson discusses the dramatic shift towards open-source software in the tech industry. He highlights how companies like Microsoft have embraced open-source practices, enhancing collaboration and showcasing engineering talent. This evolution contrasts with the past, where open-source was viewed negatively, and emphasizes the benefits of transparency in software development.

"in your arguments right and so from a marketing perspective you have to be careful today that you didn't have to be careful that there'll be people who put off the flaw you can get the word out the fl..."

40
1:14:11 - 1:15:54
1:42 duration287 words

Benchmarking in Computer Vision: A Historical Perspective

Patterson shares insights into the historical challenges of benchmarking in the computer vision field. He recounts how his graduate student pioneered the first benchmarks in this area, leading to significant advancements. This segment illustrates the importance of standardized metrics in driving progress and innovation in various domains of computer science.

"about holding itself to standards of different the amount of incredible benchmarks in terms of the different computer vision naturally new processing - inaudible it you know historically it wasn't alw..."

41
1:15:54 - 1:18:12
2:18 duration425 words

The Future of Quantum Computing: A Cautious Outlook

David Patterson provides a cautious perspective on the future of quantum computing. He references national reports indicating that practical quantum computing is still a decade away. Patterson compares the excitement around quantum computing to the long-standing pursuit of nuclear fusion, emphasizing the need for continued advancements in traditional computing technologies as we await breakthroughs in quantum systems.

"you're the best in the world and I think the people I think they weren't purposely misleading I think if you don't have benchmarks I mean how do you know you know you could have your intuition it's ki..."

42
1:18:12 - 1:24:46
6:33 duration1118 words

Moore's Law: Debating Its Relevance

In this segment, Patterson engages in a debate about the relevance of Moore's Law in today's semiconductor industry. He discusses the quantitative evidence suggesting that Moore's Law is slowing down and clarifies misconceptions surrounding its implications. Patterson emphasizes the need for a clear understanding of technological progress and the importance of maintaining realistic expectations in the face of evolving computing capabilities.

"kind of thing so I'm happy that other people are working on it but just you know it's hard with all the news about it not to think that it's right around the corner and that's why we need to do someth..."

43
1:24:30 - 1:25:22
0:52 duration163 words

The Call for Innovation in Computing

Patterson raises concerns about the stagnation in computing performance and the need for innovation at lower levels of technology. He warns that reliance on traditional assumptions about hardware improvements could hinder software development and urges the computer science community to adapt.

"corollary might not be true but certainly you know Moore's law that was the beauty of Moore's law it was a very simple it's like equals mc-squared right it was like wow what an amazing prediction it's..."

44
1:25:22 - 1:26:49
1:26 duration267 words

The Importance of Transparency in Tech

Patterson emphasizes the need for transparency in measuring computer performance and the implications of Moore's Law on future technology. He discusses how misconceptions about performance improvements can affect business decisions and the importance of understanding the current state of technology.

"things yeah I don't like that the the idea of Moore's law is tied up with marketing I it would be nice if it's whether it's marketing or it's it's well it could be affecting business but they could al..."

45
1:26:49 - 1:28:22
1:33 duration292 words

The Evolution of RAID Storage

David Patterson reflects on his groundbreaking work in RAID (Redundant Array of Inexpensive Disks) and its revolutionary impact on data storage. He explains the concept of RAID, its reliability advantages, and how it transformed the storage industry by utilizing inexpensive disks to enhance performance and redundancy.

"are unaware of that so a way to try and get their attention is to say that Moore's law is slowing down and that's gonna affect your assumptions and you know we're trying to get the word out and when c..."

46
1:28:22 - 1:29:53
1:30 duration219 words

The Shift from Hard Drives to Flash Storage

Patterson discusses the significant transition in the storage industry from traditional hard disk drives to flash storage. He highlights the advantages of flash technology and its growing prevalence in modern computing, while also noting the continued relevance of RAID principles in this new landscape.

"can we talk a little bit about one other exciting space arguably the same level of impact as your work with risk is raid and in your in 1988 you co-authored a paper a case for redundant array of inexp..."

47
1:29:53 - 1:31:15
1:21 duration283 words

The Reliability of Storage Systems

In this segment, Patterson addresses the critical importance of reliability in storage systems compared to computation. He explains how RAID systems enhance data reliability and the psychological impact of data loss on users, emphasizing the need for robust backup solutions.

"the disk would be the size of washing machines and here's something the size of a kind of the size of a book or so this is I wonder what we could do with that well we the Randy was involved in the in ..."

48
1:31:15 - 1:32:53
1:37 duration296 words

The Future of Storage Technology

Patterson reflects on the future of storage technology, discussing the trends towards larger and more reliable storage systems. He emphasizes the ongoing relevance of RAID concepts and the need for continued innovation to meet the demands of modern computing.

"break every two weeks so we thought about the idea and said well we got to address the reliability so we did it originally performance but we had do reliability so the name redundant array of inexpens..."

49
1:32:53 - 1:34:00
1:06 duration208 words

Teaching and Research Synergy

David Patterson shares insights on the relationship between teaching and research, arguing that they complement each other. He discusses how engaging with students can stimulate new ideas and enhance the research process, highlighting the value of education in advancing technology.

"which were true they were the size of the I don't know eight inches diameter than five inches than three inches of diameters and so that it made sense to figure out how to deal things with an array of..."

50
1:34:00 - 1:35:00
1:00 duration162 words

The Impact of Teaching on Research

In this segment, Patterson elaborates on how teaching influences his research. He reflects on the importance of student interactions in fostering creativity and critical thinking, and how this dynamic contributes to advancements in the field of computer science.

"bigger storage systems they've added more we doesn't see so they could have more failures and they have biggest thing that happened in storage is for decades it was based on things physically spinning..."

51
1:38:12 - 1:39:00
0:47 duration131 words

The Correlation of Success and Teaching

David Patterson discusses the relationship between success in research and teaching, referencing Richard Feynman's belief that teaching enhances one's understanding and creativity. He emphasizes the importance of interaction with students in stimulating research and the vitality of a university environment that includes teaching.

"those when the highest honors so they're five of us on that picture there's Manuel Blum Richard Karp me Randy Katz and John osterhaus contemporaries of mine I mentioned Randy already all of us are in ..."

52
1:39:00 - 1:40:03
1:02 duration198 words

The Joy of Teaching

Patterson reflects on the joy of teaching and the satisfaction that comes from seeing students understand complex concepts. He shares how many who initially dislike teaching can become passionate about it when they witness the 'lights turn on' in their students' eyes.

"something in teaching that it's the Richard Fineman right right yeah is there something about teaching that actually makes your research makes you think deeper and more outside the box and yeah absolu..."

53
1:40:03 - 1:41:12
1:09 duration196 words

Life Lessons from Wrestling

David Patterson shares his experiences in wrestling and how it shaped his self-confidence and leadership skills. He discusses the importance of teamwork in wrestling and how it has influenced his ability to create successful teams in academia.

"stimulate the the research another romanticized question but what's your favorite concept or idea to teach what inspires you or you see inspire the students is there something to pasta my or or puts t..."

54
1:41:12 - 1:42:36
1:23 duration260 words

Confidence Through Competition

Patterson explains how wrestling contributed to his self-image and confidence, both physically and intellectually. He reflects on how these experiences have empowered him to stand up for what he believes in, both in personal and professional contexts.

"guy so you wrestled UCLA among many other things you've done in your life competitively in sports and science on you've wrestled maybe again continue in their immense sessions but what have you learne..."

55
1:42:36 - 1:44:00
1:24 duration253 words

The Importance of Teamwork

Patterson discusses the significance of teamwork learned through wrestling and how it translates into his academic career. He highlights the value of forming bonds and supporting each other to achieve common goals.

"I was I was both I was kind of the age cutoff I was who's December first and so I was almost always the youngest person in my class and I matured later on you know our family badgered later so I was a..."

56
1:44:00 - 1:46:14
2:13 duration435 words

Metrics of a Well-Lived Life

In a reflective moment, Patterson shares insights on what metrics define a life well-lived, emphasizing relationships and the impact on others over material success. He quotes a friend about the true measure of life being the depth of one's obituary rather than financial wealth.

"coaches and they believed even though wrestling's an individual sport that would be be more successful as a team if we bonded together you do things that we would support each other rather than everyb..."

57
1:46:14 - 1:48:14
1:59 duration394 words

The Nine Magic Words

Patterson concludes with advice on maintaining a long-lasting relationship, sharing the 'nine magic words' that can help resolve conflicts. He emphasizes the importance of acknowledging mistakes and expressing love as key components of a successful partnership.

"know having and you know this is a cliche is that people don't die wishing they'd spent more time in the office right is I reflect upon my career there have been you know a half a dozen or a dozen thi..."