Lecture 1. Introduction and Basics - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu

  Рет қаралды 573,067

Carnegie Mellon Computer Architecture

Carnegie Mellon Computer Architecture

Күн бұрын

Пікірлер: 208
@CMUCompArch
@CMUCompArch 4 жыл бұрын
Hello everyone. I hope you are enjoying the lectures. You can find the latest lectures on Computer Architecture (from 2017 to Present) in our new KZbin channel: kzbin.info
@niedas3426
@niedas3426 3 жыл бұрын
Big thank you for making these publicly available. I do study in an unrelated field but I have a background in EE. I still find EE and CS very interesting and I want to understand more than just the fundamentals, so I hope I will enjoy the course :)
@donaldnjila1137
@donaldnjila1137 4 ай бұрын
Thank you very much for making this available to everyone. I am truly enjoying the lectures and assignments. I intend to slowly go through as many the lectures as possible and document any findings, research results and answers to exercises which I will be glad to share with you if you are willing. Thank you for the excellent work that you do to advance technology for the future.
@StrayChannel95
@StrayChannel95 4 ай бұрын
The fact that the audio is uneven gives me enough stimulation to be able to pay attention to this without any ADHD meds!
@teddyshapedsoap
@teddyshapedsoap 2 жыл бұрын
To have quick free access to such incredible information is truly a miracle.
@gloverelaxis
@gloverelaxis 2 жыл бұрын
Information costs next to nothing to duplicate. To *not* have quick free access to valuable information which was already recorded should be a moral outrage. University shareholders and boardmembers are all parasite scum.
@yijingcui7736
@yijingcui7736 Ай бұрын
This is really one of the best computer course in the world.
@sofuckeduplostevry783
@sofuckeduplostevry783 8 жыл бұрын
dude u'r giving this free course with lecture slides ! men u'r wonderful !
@r.alexander9075
@r.alexander9075 4 жыл бұрын
hes my teacher, check out "onur mutlu lectures" here on yt for a whole 2nd semester course for computer achritecture.. there might even be a master course on there..
@HammerHeadGameStudio
@HammerHeadGameStudio Жыл бұрын
Thank you is all I can say. Democratising the acquisition of knowledge and high quality teaching is one of the truly extraordinary things about the internet age. Higher Education institutions who do so, for me, instantly gain my respect and good grace.
@ahmetburakk22
@ahmetburakk22 Жыл бұрын
Türkiye'de bilgisayar mühendisliği öğrencisi olarak sizi geç keşfetmenin üzüntüsü ve sevinci içerisindeyim. İlgimi çeken alanda sizin gibi birisini görünce motivasyonum ve çalışma isteğim arttı. Umarım bir gün sizinle tanışma ve çalışma fırsatı elde edebilirim. Saygılar.
@DuSmh
@DuSmh 19 күн бұрын
watched 50 min without getting bored !! good job sir
@manuell.5696
@manuell.5696 7 жыл бұрын
When you share knowledge you are the mvp
@rl55555
@rl55555 8 ай бұрын
Studying at MIPT. Had this course (on Russian, of course) for all the spring semester. Turns out there were some little details that I missed on my lectures but yours included it. Thank you so much for uploading these lectures online
@sukantasaha5678
@sukantasaha5678 3 жыл бұрын
WHY WOULD ANYONE EVEN THINK OF DISLIKING THESE? WE ARE GETTING LECTURES ON FOUNDATIONAL TOPICS THAT WILL HELP US GET GOOD JOBS, LITERALLY FOR FREE WHILE THE STUDENTS THERE PROBABLY HAD TO PAY THOUSANDS AND THOUSANDS OF DOLLARS FOR THIS. GOD BLESS ONLINE EDUCATION AND KZbin AND OF COURSE, THE PROFESSORS AND THE CONTENT CREATORS.
@cardcode8345
@cardcode8345 3 жыл бұрын
Soon that job will be outsourced or you’ll be fired when the project is over. Automation will take away these jobs first. You are not passionate about it why do it? become a lawyer or doctor for money not this.
@sukantasaha5678
@sukantasaha5678 3 жыл бұрын
@@cardcode8345 1) I am passionate about these and that's why I'm learning these outside of school. 2) As someone who is in academia, I can tell you that the only way to stay on top of automation is to know enough so that you can create these automations yourselves. Automating lower level tasks is how CS moves forward. But it takes another CS student to actually create these automations.
@princealmighty5391
@princealmighty5391 3 жыл бұрын
@@cardcode8345 lawyers don't get paid well anymore
@princealmighty5391
@princealmighty5391 3 жыл бұрын
@@cardcode8345 in addition you can start a business thsts about telco or a tech company yiu don't need a job
@sonjak8265
@sonjak8265 3 жыл бұрын
@@princealmighty5391 Legal jobs will be done by computers soon.
@hdbr1
@hdbr1 2 ай бұрын
What a great teacher!
@jholloway77
@jholloway77 3 ай бұрын
Thank you for sharing this class. Im taking evening courses and my instructor obviously knows nothing about the topic and literally reads from the departments slides. Six weeks into the couse and she's asking us questions like "how many bits in a byte?" I truely appreciate you sharing these courses for people who go to higher education not for a piece of paper, but who want to learn
@subratkumarsingh5809
@subratkumarsingh5809 Жыл бұрын
You ignited my curisority again professor ! Amazing job..
@dkutagulla
@dkutagulla 2 жыл бұрын
Dr Mutlu you were my comp arch TA in UT Austin in 97 Very thrilling to see this lecture 😊
@abdelaziz2788
@abdelaziz2788 3 жыл бұрын
the instructor is so likeable guy, god bless him
@tesla-pi9qk
@tesla-pi9qk 4 жыл бұрын
I don't know if this comment will be seen by anyone. If you are reading this, don't get intimidated by the professor or the student answering all the questions continue watching the lecture series and things will get more clear per video. You can also use Patterson & Hennessey book if you get stuck with something.
@mr.rachetphilanthrophist601
@mr.rachetphilanthrophist601 3 жыл бұрын
Got it bro
@johnnyboy7538
@johnnyboy7538 3 жыл бұрын
thank you
@enyamek
@enyamek 2 жыл бұрын
What's the name of Patterson &Hennessey 's book
@LaputaAshitaka
@LaputaAshitaka Жыл бұрын
harware/software interface
@bobanmilisavljevic420
@bobanmilisavljevic420 Жыл бұрын
Thank you 👍
@berkk1993
@berkk1993 10 жыл бұрын
Great Teacher.Thank you sir.Greetings from Turkey
@lebanbo55
@lebanbo55 10 жыл бұрын
I am very glad to find the new update of year 2015. A few days ago , i just started to watch the 2013 of the same class of Prof Onur Mutlu . Compare to the old , you will find the classroom is new ,the equipment are new , and the Prof. is handsome still. LoL :)
@darkworld3441
@darkworld3441 7 жыл бұрын
lol
@companymen42
@companymen42 7 жыл бұрын
You think us nerds are attractive? Damn!
@456bhavana
@456bhavana 6 жыл бұрын
Hot as hell yo!
@rj-nj3uk
@rj-nj3uk 5 жыл бұрын
Just started watching. I am excited AF.
@JackQuark
@JackQuark 8 жыл бұрын
A very good lesson. Reveals a whole new world for me.
@zeynepozdemir8010
@zeynepozdemir8010 9 жыл бұрын
Bilgisayar mimarisini tekrar öğrenmem gerekiyor, böyle bir kanala rastlamam çok güzel oldu, teşekkürler...
@alidawahfan1176
@alidawahfan1176 5 жыл бұрын
What are u saying man
@muadpn
@muadpn 3 жыл бұрын
watching for 30 min without getting bored! wow!
@willemhekman1788
@willemhekman1788 Жыл бұрын
Thank you so much for making this available! I studied physics here in the Netherlands and have always wanted to learn more about this subject and only figured this out after passing my MSc degree. Now we can enjoy this lecture series about this amazing subject at our own leisure, thank you!
@barbadoskado2769
@barbadoskado2769 Жыл бұрын
lol similar story here - Msc Ph - now what? time to learn python and computer stuff I guess...
@Og_4real_4real
@Og_4real_4real Ай бұрын
Great course and great professeur if you will'😅
@joseluizdurigon8893
@joseluizdurigon8893 Жыл бұрын
This is absolute gold!! Thank you from Brazil
@ahmetemre2956
@ahmetemre2956 4 жыл бұрын
Hocam türk olduğunuzu öğrendiğimde gözümden yaş geliyordu. çok teşekkür ederim böyle bir seri yayınladığınız için
@aidahuseynova4196
@aidahuseynova4196 4 жыл бұрын
Indi bildim türk olduğu
@officiallounge
@officiallounge 3 жыл бұрын
Yes
@kelvinxg6754
@kelvinxg6754 10 ай бұрын
Im watching this for fun even though i graduated already I might get some more perspectives on this
@gayatri5397
@gayatri5397 10 ай бұрын
Is this course good to learn in 2024 or the latest ones? I find this one interesting please let me know
@kelvinxg6754
@kelvinxg6754 5 ай бұрын
@@gayatri5397 it is. Are you a CS/CE student?
@amirerfanian4418
@amirerfanian4418 10 жыл бұрын
I love learning and teaching in this field and I saw many courses of Computer Architecture,this is one of the best and I hope someday we see this course in Coursera ,thank you so much Prof.Mutluu
@joyunindicated3319
@joyunindicated3319 6 жыл бұрын
Thank you for your info. I was trying to pick one series to follow:D
@TrueNorthGaming47
@TrueNorthGaming47 11 ай бұрын
This lecture series is fantastic. Thank you for sharing!
@wptaylor
@wptaylor Жыл бұрын
Fantastic video and lecture style! I'm working on a RV32IM soft processor but I haven't taken my schools computer architecture course yet (just comp org), so there's a lot to learn. I look forward to the rest of the series!
@abhai-1996
@abhai-1996 5 жыл бұрын
Great content ! I wish subtitles were available, so I could really speed up the videos
@xdotli
@xdotli 3 жыл бұрын
So wondeful… Learning computer architecture this term. Hope this course will give me a head start.
@MrGoldassassain
@MrGoldassassain 8 жыл бұрын
free college yo!
@s-c-iulian
@s-c-iulian 7 жыл бұрын
indeeeeeeed !
@456bhavana
@456bhavana 6 жыл бұрын
loved your comment yo!
@AlphaFoxDelta
@AlphaFoxDelta 5 жыл бұрын
​@@456bhavana These lectures are legendary
@jacobcline6892
@jacobcline6892 5 жыл бұрын
We pay in data about you collected by KZbin that they then sell to whoever will pay. But I get you.
@johnkhachian8254
@johnkhachian8254 5 жыл бұрын
Stonks
@AdaManny555
@AdaManny555 Жыл бұрын
3:02 The guy walks out since the teacher starts talking about the last thing to accomplish in the course in the introduction XD
@joelcastellon9129
@joelcastellon9129 9 жыл бұрын
Thanks a lot prof Mutlu for making to us eager to complement our education
@wilhelm.reeves
@wilhelm.reeves 5 жыл бұрын
the real game changers watch online Lectures.
@BimanDebbarma
@BimanDebbarma 8 жыл бұрын
Sir I am a great fan of yours and I admire the research you have done on NOC
@GalinaMalakhova
@GalinaMalakhova 10 ай бұрын
Thank you! Very nice lecture
@CD-dm7sf
@CD-dm7sf 4 жыл бұрын
Excellent content
@AhmedDeedatPalestine
@AhmedDeedatPalestine 4 жыл бұрын
Sir is very tricky and smart
@zensa7076
@zensa7076 3 жыл бұрын
thanks for sharing.
@johncollins6648
@johncollins6648 2 жыл бұрын
Thank you for the lecture sir
@nutmalone5527
@nutmalone5527 4 жыл бұрын
Me, who still hasnt started my first class in computer engineering: *ah i see* , *it all makes sense*
@postyoda
@postyoda 7 жыл бұрын
Man, kids are so lucky these day; if only I had access to this when I was 15 or sth.
@asafcohen3562
@asafcohen3562 5 жыл бұрын
Im 15
@mehmetakyuz5290
@mehmetakyuz5290 4 жыл бұрын
@@asafcohen3562 You lucky bastard
@MultiPtest
@MultiPtest 4 жыл бұрын
This is where EE ends up if you're high on a Thursday night at 1:06am in the morning.
@deepwoodsengineering3763
@deepwoodsengineering3763 3 жыл бұрын
Absolutley 100% why I am here lol
@oleksandrkozmei4108
@oleksandrkozmei4108 4 жыл бұрын
thanks to all of you, who are related to creating such an amazing educational material
@THEMATT222
@THEMATT222 3 жыл бұрын
Very Noice 👍
@abhineetkarn8633
@abhineetkarn8633 3 жыл бұрын
thanks for free video! love onur mutlu!
@manasagarwal3695
@manasagarwal3695 3 жыл бұрын
aieeeen mote aieeeeen!
@muhammedshibin5411
@muhammedshibin5411 10 ай бұрын
Thank you
@onlyinfIoridaa
@onlyinfIoridaa 8 ай бұрын
Harikasiniz. Videolarda Türkce altyazi secenegi yok sanirim?
@EigenA
@EigenA 7 ай бұрын
Absolute mad lad for counting orders of magnitude in base 2 instead of 10
@deandevilliers2799
@deandevilliers2799 3 жыл бұрын
Would be great to have the links to the papers mentioned in the comments and/or the description!
@angelikajoycelentija4628
@angelikajoycelentija4628 4 жыл бұрын
Helpful thank you
@Nicca_Lan
@Nicca_Lan Жыл бұрын
0:55 Architecture... ?
@albertoalvarezgonzalez8894
@albertoalvarezgonzalez8894 6 жыл бұрын
Wow! You are awesome, thank you very much for this material!
@Kaivuri8D
@Kaivuri8D 3 жыл бұрын
Awesome lecture. The teacher is fantastic also. Thanks a lot for this free content. Greetings from Finland.
@helloansuman
@helloansuman 7 жыл бұрын
Nicely explained. Lot's of knowledge in the air. Thank you.
@antonwishwa332
@antonwishwa332 5 жыл бұрын
thank you sir.
@averageguy2451
@averageguy2451 4 жыл бұрын
absolutely insane we have this shit for free like this
@Kojocharlie
@Kojocharlie 5 жыл бұрын
This is awesome
@HY-lm9ui
@HY-lm9ui 6 жыл бұрын
Great Tutorials. Thank You
@yasararafath4941
@yasararafath4941 6 жыл бұрын
Harshitha Yendapally yup,i think this is the best from the basics...I loved it...
@sniperhawk6969
@sniperhawk6969 4 жыл бұрын
33:15 What do you do? Stack Overflow.
@nancytian6248
@nancytian6248 8 жыл бұрын
This open course is so wonderful for beginners! As a beginner, I have a question. What is the difference between memory scheduling and scaling?
@Roshen_Nair
@Roshen_Nair 3 жыл бұрын
Continue watching: 1:10:00
@Oingoboingo710
@Oingoboingo710 5 жыл бұрын
A very good course, yet the cameraman is not as great
@Peregringlk
@Peregringlk 10 ай бұрын
54:00 you could solve the problem by having as many row buffers as cores, right?
@CMUCompArch
@CMUCompArch 10 ай бұрын
Potentially, but that solution is not only too expensive (a row buffer is huge), but couples the DRAM chip design (which contains the row buffers) to the number of cores (which is part of the CPU, GPU or accelerators). So, it is not a good solution.
@Peregringlk
@Peregringlk 10 ай бұрын
@@CMUCompArchThank you for your answer.
@h2flow1
@h2flow1 8 жыл бұрын
nice lecture
@joantonio6331
@joantonio6331 Ай бұрын
Facebook is not even the workload 8 years after that video
@adhithadias2103
@adhithadias2103 4 жыл бұрын
Is this an undergrad class? Can't believe only 50 students have taken it!!
@armincal9834
@armincal9834 4 жыл бұрын
Unfortunately there aren't many jobs in the field of hardware engineering even in countries like USA China and Japan that actually produce the world's hardware. Web development, networking and AI have way more jobs so less ppl take this course in college
@KishanKumar-mz3xr
@KishanKumar-mz3xr 4 жыл бұрын
You're awesome/
@akshitabhugowandeen434
@akshitabhugowandeen434 3 жыл бұрын
Can someone send me the pdf pf the lecture pls, i cannot open the one above.
@kkpeter6335
@kkpeter6335 6 жыл бұрын
Could you open the cc ? My listening is too bad.
@rj-nj3uk
@rj-nj3uk 5 жыл бұрын
camera man be like: No I will only show his face to the viewers not the slides.
@jernejoblak7633
@jernejoblak7633 4 жыл бұрын
That's because there are slides from the lecture in the description
@johnnyboy7538
@johnnyboy7538 3 жыл бұрын
Are there any prerequisites for this course?
@Priyanka-hs7gw
@Priyanka-hs7gw 3 жыл бұрын
What r the prerequisites for this course
@muhammadmuneeb2118
@muhammadmuneeb2118 8 жыл бұрын
A key factor in determining the cost of an integrated circuit is volume. Which of the following are reasons why a chip made in high volume should cost less? 1. With high volumes, the manufacturing process can be tuned to a particular design, increasing the yield. 2. It is less work to design a high-volume part than a low-volume part. 3. Te masks used to make the chip are expensive, so the cost per chip is lower for higher volumes. 4. Engineering development costs are high and largely independent of volume; thus, the development cost per die is lower with high-volume parts. 5. High-volume parts usually have smaller die sizes than low-volume parts and therefore have higher yield per wafer
@gayatri5397
@gayatri5397 10 ай бұрын
Is this course still relevant in 2024? can anyone please verify? I really want to learn
@tardisblue7144
@tardisblue7144 5 жыл бұрын
onur mutlu muuuu.Türk hocamız.
@elabeddhahbi3301
@elabeddhahbi3301 7 жыл бұрын
hi from tunisia
@ayushwithasingle_a
@ayushwithasingle_a Жыл бұрын
What would be the prerequisites for this course?
@AbhishekChoubeyMusic
@AbhishekChoubeyMusic 8 жыл бұрын
Please focus the camera on the screen.
@yasararafath4941
@yasararafath4941 6 жыл бұрын
Abhishek Kumar you will get slides by slides link in description...Anyway,happy to be learning....😃
@ahmetbuyukylmaz6700
@ahmetbuyukylmaz6700 9 ай бұрын
Asıl bayrakların asılması gereken yer
@satishkumarsajjan2132
@satishkumarsajjan2132 3 жыл бұрын
I think he is bond, professor bond.
@vidya09
@vidya09 Жыл бұрын
It's high time CMU waived off gre..2-3 months getting wasted for learning vocabulary.Stem courses can waive off so that they can concentrate on research papers or something constructive.Thank you
@sangramkesariray
@sangramkesariray 6 жыл бұрын
Great explanation, Prof. i'm through 54m into this video, i think using separate row-buffers for each core would solve this issue. Like we do with servers, having multiple cache servers, replica of main servers for data access. Like wise, instead of mutli-cores with one DRAM and single row-buffer, keep the multi-cores with one DRAM but same number of row-buffers as cores. The OS scheduler will do the rest.
@sangramkesariray
@sangramkesariray 6 жыл бұрын
At 1:34:25, how about throttling the DRAM access. It'll definitely reduce the hammerings and shall not meet the access rates for erroring out adjacent memory rows.
@surrealbeats4487
@surrealbeats4487 6 жыл бұрын
This is fucking awosome ....thanks a lot mit
@sal96ali
@sal96ali 4 жыл бұрын
Thank you Sir. I want to ask,are there any specific courses I should comprehend to get fully understanding to this course?
@oleksandrkozmei4108
@oleksandrkozmei4108 4 жыл бұрын
here www.archive.ece.cmu.edu/~ece447/s15/doku.php you can find all course related materials, in the prerequisites you'll find the list of related courses
@AhmedDeedatPalestine
@AhmedDeedatPalestine 4 жыл бұрын
so even if the operating system schedules the two processes to two cores, which is fair because each process gets its own, but bottleneck is the memory access policy.
@AbhisarMohapatra
@AbhisarMohapatra 5 жыл бұрын
Memory Hog Problem (Solution, my thoughts): Considering the bottleneck is memory controller and I see the primary reason is the fetch logic is predefined and hard to control as a static parameter. What if we abstract the functions of the memory controller and leave them as API's to be implemented on the system software layer. What I mean is suppose we if we have an interface to implement scheduling logic, we can actually implement the memory access logic on the device driver of the controller and have the device point to this logic. This makes it more generic.
@josebill8624
@josebill8624 3 жыл бұрын
Hello, can I bother you to upload the subtitles? I will appreciate it very much!
@harshadj13
@harshadj13 6 жыл бұрын
Hi, is all other professors are this good!?
@ashp7052
@ashp7052 9 жыл бұрын
I am just starting to watch the lectures...would you recommend the 2013 set of lectures or this one?
@CMUCompArch
@CMUCompArch 2 жыл бұрын
2015 lectures are more recent and the recordings are likely to be better. So, they are more recommended. You can also check out more up-to-date versions of the course at @OnurMutluLectures Digital Design and Computer Architecture course from Spring 2020: kzbin.info/www/bejne/d3ulnnyXitOYeJI Advanced Computer Architecture course from Fall 2020: kzbin.info/www/bejne/mWTQgZeQdpJ5o8U
@ArdaX95
@ArdaX95 8 жыл бұрын
hocam 1 kahveye de bekleriz :)
@the_soft4832
@the_soft4832 4 жыл бұрын
printf("Nice opportunity for self learners" );
@AhmedDeedatPalestine
@AhmedDeedatPalestine 4 жыл бұрын
I actually thought about multi-channel memory at the beginning.
@carlosbarross
@carlosbarross 6 күн бұрын
Ia this still useful in 2025? I'm looking for an explanation that englobe hardware... And I'm afraid it will miss some big innovation like new memory ram DDR6
@fennecinspace
@fennecinspace 7 жыл бұрын
does this course talk about how the cpu works with the memory ?
@robotart9692
@robotart9692 8 жыл бұрын
if I finish this course u get a message
Lecture 2. Fundamental Concepts and ISA - Carnegie Mellon - Computer Architecture 2015 - Onur Mutlu
1:50:17
Carnegie Mellon Computer Architecture
Рет қаралды 120 М.
Randy Pausch's Last Lecture - Remastered
1:16:48
Carnegie Mellon University
Рет қаралды 18 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Supreme Court upholds TikTok ban law
2:25
WPLG Local 10
Рет қаралды 42 М.
Computer Architecture Essentials | James Reinders, former Intel Director
1:31:47
Argonne Meetings, Webinars, and Lectures
Рет қаралды 50 М.
The Most Beautiful Equation in Math
3:50
Carnegie Mellon University
Рет қаралды 14 МЛН
Best of CES 2025
14:50
The Verge
Рет қаралды 637 М.
Lecture 01: Course Overview (CMU 15-462/662)
1:03:59
Keenan Crane
Рет қаралды 61 М.
Lecture 1: Algorithmic Thinking, Peak Finding
53:22
MIT OpenCourseWare
Рет қаралды 6 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.