ECE 18-447: Introduction to Computer Architecture
This is a collection of links to lectures of ECE 18-447: Introduction to Computer Architecture from Carnegie Mellon Computer Architecture on YouTube. Computer architecture is the science and art of selecting and
interconnecting hardware components and designing the hardware/software interface to create a computer that meets functional, performance, energy consumption, cost, and other specific goals. This course introduces
the basic hardware structure of a modern programmable computer, including the basic laws underlying performance evaluation.
Video/text |
ECE 18-447: Introduction to Computer Architecture (Spring 2015) |
|
Instructor: Professor Onur Mutlu. Static Instruction Scheduling. Memory Hierarchy. Caches. Virtual Memory. Memory Controllers. Memory Management. Prefetching. Multiprocessors, Memory Consistency. Cache Coherence. Interconnection Networks. ... |
Video/text |
ECE 18-447: Introduction to Computer Architecture (Spring 2014) |
|
Instructor: Professor Onur Mutlu. ISA. ISA Tradeoffs. Single-Cycle Microarchitecture. Multi-Cycle Microarchitecture. Pipelining. Branch Handling. Virtual Memory. SIMD Processing. GPUs. Systolic Arrays. Multiprocessors. Emerging Memory Technologies. ... |