Digital Design and Computer Architecture - Lecture 1: Introduction and Basics (Spring 2023)

preview_player
Показать описание

Lecture 1: Introduction and Basics
Date: February 23, 2023

Recommended Reading:
====================
Intelligent Architectures for Intelligent Computing Systems

A Modern Primer on Processing in Memory

RowHammer: A Retrospective

RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
Computer Architecture Fall 2021 Lectures Playlist:

Computer Architecture Fall 2022 Lectures Playlist:

Digital Design and Computer Architecture Spring 2022 Livestream Lectures Playlist:

Digital Design and Computer Architecture Spring 2021 Livestream Lectures Playlist:

Featured Lectures:

Interview with Professor Onur Mutlu:

The Story of RowHammer Lecture:

Accelerating Genome Analysis Lecture:

Memory-Centric Computing Systems Tutorial at IEDM 2021:

Intelligent Architectures for Intelligent Machines Lecture:

Computer Architecture Fall 2020 Lectures Playlist:

Digital Design and Computer Architecture Spring 2020 Lectures Playlist:

Public Lectures by Onur Mutlu, Playlist:

Computer Architecture at Carnegie Mellon Spring 2015 Lectures Playlist:

Rethinking Memory System Design Lecture @stanfordonline :
Рекомендации по теме
Комментарии
Автор

This is literally the biggest privilege that we, as human beings, can have. I want to deeply thank Prof. Onur, for granting us the opportunity of accessing this knowledge, online, with such tremendous quality. There is no possible way to thank you enough for your contribute, really.

The best. Wish I have had the privilege of attending your course, at ETHZ

efcruz
Автор

Sir u don't know how much you owe me, i am a very eager to learning person, but in my country, the state of education is pathetic, rod based and old learning, and i dream of learning in top universities in the world, but can't due to finantial issues, but you have fullfilled my dream, from the bottom of my heart i thank, you

saveuyghurmuslims
Автор

I was watching this lecture and paused for a talk on upcoming soc technologies that I had to attend at office. The talk actually contained these memory and compute construction techniques for minimal data movement. The cerebras and tesla chips also came up. These students are really lucky to have this up to date curriculum.

CyclopsOct
Автор

The best Prof. for teaching Computer Architecture :)

arifnishan
Автор

Awesome course. Awesome teacher. Huge thanks. ❤

yuweifu
Автор

wow this professor looks like genuinely a cool guy, i'm enjoying these lectures, thanks for sharing them

NormalHuman
Автор

Really thank you for sharing your lecture materials. They were really helpful and well organized.🙂

shaimasafaaldinbahaaldin
Автор

Break ends at 1:07:34

thank you for an amazing lecture Professor Mutlu

jessereynolds
Автор

Always a pleasure watching your lectures professor ❤

mohamedmorsy
Автор

God bless you! I will become a believer because of your great lectures!

nononnomonohjghdgdshrsrhsjgd
Автор

I found the so excellent video too late. There are only five days left for the exam.

ruibinzhang
Автор

Want to learn Distributed Systems -> needs -> Networking -> needs -> Operating Systems -> needs -> Computer Architecture

zibttxb
Автор

the recommended reading list in the description is different from the website. the website has a wiki page on a book. should I be reading the 3 mentioned papers in description or something else before proceeding to next lectures?

HGK
Автор

What are the prerequisites I need to take before taking this course? Can I take this course with little to no knowledge about computers?

robbyleonardclemente
Автор

Can labs be done without basys 3 FPGA board like simulation etc?

qwellyf
Автор

guys anyone know why three videos of the course are hidden.

divyamsatle
Автор

Is there any prerequisites to this course

lawjibran
Автор

I am very interested in the interconnect between software and hardware. Specifically operating systems and the ability to orchestrate data flow between user applications in memory to various digital hardware devices (network cards, displays, keyboards, etc) and to other applications in memory without them writing over each other. Specifically how you implement or build these operating systems from line 1. The ordering of which modules of the kernel to load into memory first so that other more complex modules that depend on them can run correctly, up until the point where the system is ready for user input and user applications. Im also interested in hypervisors for the same reason; they are like OSs for other OSs.

Do you have any recommended reading for that specific piece of digital computing?

AndrewMorgan-otpq
Автор

Are digital circuits taught in this course ?

mehrangizrostami
Автор

Hi,

What book do you recommend for DDCA and HPCA?

KinzahQamarZaman