I really enjoyed this conversation with David. Here's the 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
@hichammaarroufi79464 жыл бұрын
pls text subtitle??
@marcin7744 жыл бұрын
Lex, (I hope I'm wrong here) please, stop feeling dumb! So many times I hear you prefixing your questions with "it might be dumb intuition". I respect you are humble, I understand you are not sure if what you're asking makes sense, but please consider, 9/10 of your questions are on the spot, they bring the best of the knowledge from your genious-level-expert guests! These genious-level-experts agreed to come to your show and that means they believe you are high-level host, and the space they're coming into is a space where they can talk with someone who's general comprehension is not far from their own! Maybe you think your guests will cut you some slack if you'll say "watch out for my maybe dumb question", but all it really does is making me and your guests cringe. Check out the conversation with Andrea Morello on EEVdiscover channel - the host asked sooo many silly or 'misformulated' questions and he hasn't said a thing - no apologies, no prefixes and nothing tragic really happened - the guest was able to stay on track by simply prefixing his answer with e.g. "it doesn't really work like this"; it was very natural. Cut yourself some slack, you have Beautiful mind Lex, never forget about that!
@bennthirteen37014 жыл бұрын
Thank you for sectioning.
@Mr_i_o4 жыл бұрын
Teaching is the one thing we can share with someone and not lose something ourselves*
@wentaoqiu40724 жыл бұрын
I am constantly amazed how these brilliant people are always humble, and willing to explain and capable of explaining things really well in such simple terms.
@cheponis4 жыл бұрын
This is the definition of brilliance. Those that complexify? NOT brilliant, no matter how many big words they use. At least for a quick rule-of-thumb.
@joey1994124 жыл бұрын
@@hans7701 Jim Keller lol
@vertonical4 жыл бұрын
@@joey199412 Is Jim Keller a know-it-all asshole?
@davidwalz33174 жыл бұрын
Same. I think it boils down to the more you learn, the less you know. Because for every question you answer, more questions comes up.
@microcolonel4 жыл бұрын
For what it's worth, Lex seems to ask the questions of somebody with very little knowledge of the domain; so the style of answers is suited to the style of question.
@minhuang88484 жыл бұрын
I like how this time around, it's not Lex digging deeper or asking for a high-level explanation for beginners; David just openly offers the most basic yet pertinent explanations. Dude knows how to teach!
@emrazum4 жыл бұрын
Still can't believe that content at this depth is available for free on KZbin
@halinalane14264 жыл бұрын
Same sentiment mate. I usually comment a thank you to the podcaster as I can't afford anymore University fees and I'm also disabled. Dr Brian Keating is good for his gentle ways and also the grace he has in losing the Nobel peace prize. And I adore Roger Penrose and Noam Chomsky. Thank you Lex!! I wait for my favourite question every podcast - "What is the most beautiful ... (Insert relevant field) ever to you"? That's a beautiful thing to ask.
@halinalane14264 жыл бұрын
And Eric bad ass Weinstein too. *Portal appears*
@nickandersonco4 жыл бұрын
I totally agree. I think in the long term these videos will become a really good record of our times. Something they show in classes.
@cobbdouglas6904 жыл бұрын
So so awesome.
@nothinhappened4 жыл бұрын
Its amazing how we 'cant believe' what should be normal!
@runvnc2084 жыл бұрын
Not sure I have ever seen a more clear, concise explanation of these core topics before. You can tell he has been teaching computer science for a long time and knows how to explain it.
@Crazylalalalala4 жыл бұрын
I love this podcast, most of the guest are titans of the modern world. Without many of these guest including Mr Patterson, our lives would have been significantly different and we all getting a piece of their mind. The down side is a feel like an idiot in comparison. But this is mindbogglingly awesome.
@robertcrane13414 жыл бұрын
Candidate for a first RISC processor: In 1961 Lowell Amdahl (Gene's brother) at UCLA designed the instruction set for the AN/UYK-1computer which had to fit thru hatch of submarine (for use in Transit Satellite Navigation Sytem). Because of this limitation and the size of transistors back then, the instruction set had only an add, complement, shift and test high bit and load and store instructions. It had two registers in the arithmetic unit which could be shifted as one. Memory was ferite core. All instructions took a single clock cycle except for indirect load and indirect store. The first layer supporting the positional fix program consisted of routines to multiply, divide, subtract, add, conditional branch with integers and floating point. My first job as a programmer was to write those routines, which Amdahl called "lograms" for "logical programs". The assembler produced a list lograms and argument addresses. The instruction set had two operations that could, within limits, be performed in the same clock cycle - such as load one register while complementing the other. The positional fix system was never consistently accurate for a number of reasons unrelated computer itself. Love all of your interviews Lex. Keep it going.
@rutayanx4 жыл бұрын
The quality of podcast guests is amazing! Thanks @lex Fridman. Still unbelievable(and amazing) that these podcasts allow us to listen to these people engaging in 1:1 conversations.
@Ibanezarus4 жыл бұрын
I feel like this episode has many great moments that someone could put animation to for educational clips or something...
@oliverschubert82424 жыл бұрын
That’s you
@StarF0xPrime4 жыл бұрын
Just when I'm writing my last assignment for MIPS Computer Systems and Architecture course, you put this up... Lex, you are a Rockstar!!
@halinalane14264 жыл бұрын
Nice! Congratulations mate. Go create and innovate.
@StarF0xPrime4 жыл бұрын
Halina Lane Thanks :)
@SpenserFL4 жыл бұрын
Lex is truly one of the great people of our time. Thank you for exposing so many fascinating and impactful people to the world at large.
@TheLastWizardOfTheCentury-u7o4 жыл бұрын
Thank you. I have read his book on computer architecture before I started an internship at ARM last year. Loved it.
@cortexauth40943 жыл бұрын
How did you go reading about it? Some people say it's too much reference and don't read. But at same time I quite like it from how much I read
@anthnyalxndr2 жыл бұрын
Thanks!
@Arcticwhir4 жыл бұрын
Wow hes 72, looks really healthy and still seems intellectually sharp.
@dewdop4 жыл бұрын
Direct relationship between health and education
@alexjohnson56774 жыл бұрын
@@dewdop Do you have references to studies? Genuinely asking, would make interesting machine learning data
@NinjaofApathy3 жыл бұрын
@@dewdop I'd guess that would be correlative to discipline needed for both a healthy lifestyle and this tier of education/work.
@dewdop3 жыл бұрын
@@NinjaofApathy Interesting conjecture, maybe!
@dewdop3 жыл бұрын
@@alexjohnson5677 Sorry, nothing on hand, but you might be able to find something online.
@joech10654 жыл бұрын
Wow, Lex, your interviews are next level great and I love the guests you have. You are starting to get quite a collection here. This is like JRE 8.0 for engineers and people in STEM.
@m3hdim3hdi4 жыл бұрын
Now we need John Hennessey in the podcast
@magellanicspaceclouds4 жыл бұрын
I love computer architecture! Thank you Lex. More on this topic and VLSI design please!
@_-69123 жыл бұрын
Hi Lex, it’s my humble request to you to keep working on such podcasts on technology. I am learning and gathering ideas through your podcasts which I never had in my life.
@ghastlytco5544 жыл бұрын
It's so beautiful to me how such complexity can be brought about through simple but repeated and increasing abstracted instructions. The entire time I was listening I couldn't help but think how this mirrors the simplicity and complexity of DNA instructions.
@gulllars46204 жыл бұрын
Great inteview. David Patterson has worked on and been involved with a lot of amazing stuff. He's a good mix of a visionary and a good engineering craftsman. I guess that's some keys to working in computer architecture.
@krish2nasa4 жыл бұрын
Awesome! I thoroughly enjoyed the podcast. John Hennessy next? Thank you very much.
@ilmarinen794 жыл бұрын
I'm in the process of revisiting his book with Hennessy (not the one shown) and this popped up! So cool! I love seeing and hearing about these great people from the flesh interface. Thank you Lex & David!
@elidwor18564 жыл бұрын
What a joy, seems like a good conversation for beginners to tap into as well!
@bit_banger2 жыл бұрын
Since 2020, Lex has grown exponentially in the podcasting space with interviews of more popular figures. Although this interview is less popular and interests a more niche crowd, I think it is one of, if not the greatest, podcasts on the channel. With David's expertise and knowledge, I think this podcast will be a much more prolific history snippet for future generations of computer engineers who read Patterson & Hennessy great textbooks.
@gra6282 Жыл бұрын
Not only does this man have a great mind, he has a great heart as well. Great interview.
@wentaoqiu40724 жыл бұрын
"I was wrong, you are right, I love you." LOL
@stanislavkunc87324 жыл бұрын
Thank you Lex and David. This was fantastic. Now I feel like an addict, I need more podcasts like this one :-)
@honza_kriz_bass4 жыл бұрын
This was brilliant! Thank you for doing these interviews, Lex. Sincerely.
@Filaxsan3 жыл бұрын
He's really number one. Thanks for the interview Lex!
@ip2design4 ай бұрын
A real pleasure to listen to again and again. So clear and educational
@junnuravikumar4 жыл бұрын
I kept referring to the book of M Morris Mano on Computer Architecture during this podcast. there is so much to add-in Computer Architecture.
@sergioviannadorio5964 жыл бұрын
Thanks Lex! This is by far the best interview from your podcast. You and Mr. Paterson had a very intelligent and entertaining conversation. It takes two to dance Tango.
@luclessard54004 жыл бұрын
What an excellent interview! Thank you Lex.
@sunsunsunh4 жыл бұрын
Thank you for such a great interview
@Paul-fn2wb4 жыл бұрын
Thanks Lex and David. That was a great conversation.
@SirCharcoal4 жыл бұрын
Amazing to get glimpses at these individuals. Lex, you are amazing for bringing this content to the world!
@luckysneph71964 жыл бұрын
Just stumbled across this channel. This podcast is going to be my life for a while hahah
@nunolopes39104 жыл бұрын
This was an amazing interview! It's great to hear from such a knoledgeable guest to get some more insight on this interesting topics!
@zanyarzohourian93984 жыл бұрын
Thank you so much for your wonderful podcast Lex
@frederikholfeld8684 жыл бұрын
excellent podcast! lots of specific information about the guest's area of expertise with some personal stuff and life lessons towards the end, how it should be. thanks!
@jake-TO4 жыл бұрын
Great podcast, you're doing great Lex! Thanks for all the content
@eyeofthetiger74 жыл бұрын
Perfect timing with Apple moving their Macs to ARM, which is RISC. And Microsoft showed their strong intent to move the surface lineup to ARM with their partnership with Qualcomm. Intel is in trouble.
@MatthewJohnson-bx2pd4 жыл бұрын
The cloud is going to F them (INTC).
@SamuelHauptmannvanDam4 жыл бұрын
Yea it's super strange. And No one seems to really talk about it, because I don't think people really understand how the industry works. Like including me. I have no idea what Intel is doing or why everyone is moving away.
@joech10654 жыл бұрын
Meanwhile, for x86-64, AMD is totally owning Intel in PC and workstation market. Currently, it doesn't make sense to buy Intel even if you are on x86. Based on what I heard, Intel became a typical corporate toxic environment (people trying to climb the corporate ladder using corporate politics, managers who only know their management skill and not enough about the domain, so they parasitize on engineers who are actually making shit, without adding much value, yet they are payed more and take all the credit). Hell, even Jim Keller left Intel after just 2 years of being there.
@WandererOfWorlds04 жыл бұрын
And AMD is ripping them a new one. I'm amazed that Intel's stock hasn't tanked so far.
@avatarion4 жыл бұрын
It's not necessarily because ARM is more powerful for the end user. Apple wants complete control of their ecosystem.
@HopDubstep4 жыл бұрын
One of my favorites, what a great guy to listen to in more ways than one.
@soonshin-sam-kwon Жыл бұрын
great pleasure to watch this wonderful interview!
@MrJoao66974 жыл бұрын
Notice how happy he got when they talked about wrestling.. After such a great career, it's the smaller things that really seem to make him happy. Really makes you think about life.
@_-69123 жыл бұрын
Hi Lex, your videos are bringing a new perspective in my life towards technology. Please continue the hard and good work.
@ottofrank34454 жыл бұрын
Thanks for inviting captain Picard!
@maxtroy4 жыл бұрын
Engage .. ing!
@madcatattack14 жыл бұрын
Beautiful explanations! I've enjoyed listening to this very much. Thank you. Both of you.
@YvanDaSilva4 жыл бұрын
YES the man ! RISC-V Awesome interview !!!
@softwareengineering6527 Жыл бұрын
Thanks Alex for this amazing podcasts, I have a request if you could put books suggested by your guest in the description as well. Thanks a lot!
@PrabhatKumar-fn4vy4 жыл бұрын
This podcast is absolute gold
@satchelfrost65314 жыл бұрын
Would it be possible for you to interview Ken Thompson? Not sure if that's too crazy of a request, but it would be epic. Love what you're doing as always.
@101constexpr4 жыл бұрын
Thanks Lex for this video. It is worth a lot of money :)
@andrewcawley84894 жыл бұрын
Hard hitters braddah, 104 and going strong, mahalo!
@raksss0004 жыл бұрын
Thank you , Lex . Great conversation.
@krasimirzlatev48434 жыл бұрын
Brilliant people, very interesting topics on Lex channel.
@owaisgul9 ай бұрын
Great job! lex. David is indeed one of the genius. Amazing explainer of difficult concepts. The recent advancement in Ai owe this to computation genuises. Like David. ❤
@gerritelenbaas48174 жыл бұрын
excellent video - the guest was great!
@tylergunter23414 жыл бұрын
Once again...my boy Lex throws down a fire interview
@jp2kk24 жыл бұрын
Although I already had a general understanding of the topic, an online course that helped me much better understand all of this is nand2tetris, definitely recommend it!
@dewdop4 жыл бұрын
Cool title
@jurrasicgrant23072 жыл бұрын
He is a genius in his field but still so humble.
@tvykz3 жыл бұрын
2 hours of my life well spent
@sirdjorgostarcopper87354 жыл бұрын
Lex is almost at 500k subs Cmon guys lets get him to 1mil
@olympicgardencrafts4 жыл бұрын
1:26:50 Thank you! I am a computer technician in the field and the rubber meeting the road on this is devices being released with inefficient software (developers assuming the hardware is getting better). One of the worst offenders is microsoft, releasing some PCs without the hardware features to support their seemingly endless software suite!
@kevinrichard864 жыл бұрын
Another fun point: It's an ARM-based system that sits atop the Top500 list right now (Japanese Fugaku top500.org/system/179807/ ) which is a welcome departure from the recent trend of these gigantic systems being dominated by GPU compute nodes.
@mrantssfpv4 жыл бұрын
Love this podcast. One of the tops imo.
@bigbronx4 жыл бұрын
What a great interview! Very interesting. Thank you Lex, thank you David.
@AmCanTech2 жыл бұрын
Thank you so much! Reading his book on MIPS
@HomeDesign_Austin Жыл бұрын
great on the basics, please do more tech videos like this
@thederp65054 жыл бұрын
1:27:46 he had me all the way up to this point lol... then my brain exploded.
@khronos1424 жыл бұрын
Another great one from the Legendary Lex
@foodsel4 жыл бұрын
Great talk! The role of benchmarks in advancing technology is inspiring; improving on equal terms with competitors; which, if said benchmarks are fair/agreed upon, means real improvement. Refinement of what equals performance over time (with new use-cases and concepts) should be able to keep these markers healthy.
@TheRealStructurer Жыл бұрын
My first real job was for HP and I remember the buzz when the new machines with RISC architecture was introduced. Yes I'm that old 😉 Great discussion guys
@martenjustrell4464 жыл бұрын
Excellent interview. Easy on your top five.
@anthonymannwexford4 жыл бұрын
Thank you Lex. Super show.
@richardnorris9256 Жыл бұрын
53:25 "Forgive me for writing a long letter, I didn't have time to write a short one" - Oscar Wilde.
@deebanbabu96474 жыл бұрын
Thank you Lex!
@ChitranjanBaghiofficial3 жыл бұрын
Walter white never died he just changed occupation from crystals to chip design.
@Ferocious_Imbecile4 жыл бұрын
OK this one did it; I finally subscribed.
@SKARTHIKSELVAN4 жыл бұрын
Thanks for your great podcast.
@ninadsachania36524 жыл бұрын
Great episode as always Lex. Any chance of doing one of these with Gerry Sussman?
@visavou4 жыл бұрын
thank you again lex for doing this!!
@danielfiori3 жыл бұрын
Amazing episode Lex
@puneetsingh702 жыл бұрын
On teaching - at my alum (IITK), one of the professors would talk about a PhD student (Shirish) taking an exam in the faculty room: "he is done answering the questions, now he is asking questions"!
@rrr00bb14 жыл бұрын
I'd like a DSP instruction set to let AXEFXIII-like functionality in normal PC recording studios. DSP is similar to machine learning; vector instructions.
@SteveGietz5 ай бұрын
Every time this pops into my feed, I think Lex is interviewing Patrick Stewart
@MrHaggyy4 жыл бұрын
Would be nice if you add a link to the books you recommend.
@ISeVeNsI4 жыл бұрын
Love your podcast!
@pooyafitness4 жыл бұрын
I enjoyed watching this episode.
@almaktab.podcast3 жыл бұрын
Thank you for this podcast with Mr white.
@claytonsurgeon4 жыл бұрын
Great episode
@heyprotagonist7 ай бұрын
Compute is Compute no matter what the reason is... It's all boils down to who does it and who you the developer and consumer wants to do it..! From general aspect for me the cisc scalable and really really good in everything.
@deeplearningpartnership4 жыл бұрын
Brilliant. Good job.
@TheSulross3 жыл бұрын
the one thing missing in Lex interviews is raising discussion on whether the trends of these technologies are actually good for the human species or negative. This is more so in relation to technological outcomes of AI than most - indeed, perhaps that questioning is actually more pertinent in respect to AI than any other technological endeavor of Mankind
@0rkk04 жыл бұрын
Awesome episode, @Lex Fridman. Pfr Patterson is just a great scientist and a great person. I'm curious though about the book he mentioned at last he read. If you know the title, can you please post it here? Thanks again!
@verystablegenius47204 жыл бұрын
What an inspiration !
@sidneiiqvia20144 жыл бұрын
Excellent interview
@effoffutube4 жыл бұрын
Aren't the "accelerators" being added to CPUs keep up with Moore's Law basically a throwback to CISC?
@DeadsupraEE34 жыл бұрын
Does anybody know if anyone in the South Bay area can attend one of this lectures in ECC? I live like 2 blocks away.
@bakos66254 жыл бұрын
Wonderful interview, I wonder if you could make segment pointing out books you recommend that gives the philosophy of programming. Pattersons book seems interesting in that respect