main
go back
Computer Architecture Lectures
The list is ordered in recommended watch order.
-
Berkeley CS 61C
INTRODUCTORY
video
course website
Explains computer architectures concepts from basics using MIPS architecture and C.
Builds processor with cache and works on basics of necessary topics
Not very information dense, but explains the topics well, watch at least at 1.25x speed.
-
DDCA
INTRODUCTORY
video
course website
Explain computer architecture concepts with MIPS and C.
Quite fast paced course with a lot of links to papers.
Quite information dense by covering many areas.
-
Udemy HPCA
INTERMEDIATE
video (link is only to part1, there are 6 parts available on youtube)
Very information dense and in depth about many concepts.
After theory there are questions to answer which verify understanding.
The only downside is inconvienient short format.
-
Berkeley CS 152/252A
INTERMEDIATE
video
course website
Covers typical info related to computer architecture: pipelines, OOE, memory, parallelism.
Useful discussion sessions.
Not very information dense but has interesting papers on website.
-
ACA
INTERMEDIATE
video
course website
Quite information dense and many interesting papers.
Atypical topics, covers memory, mulithreading and interconnects.
Mutlu spends a lot of time on philosophy of why and how to do something.
main
go back