Lectures on Computer Architecture in 2019 - MIPT-ILab/mipt-mips GitHub Wiki

Lectures and seminars were delivered each Monday 11:30, room 108 of RT building.

Date Type Event
09 Sep Org. Promotion event • Slides: russian version
16 Sep Org. Course introduction • Slides: russian version
16 Sep Lecture L1: Layers of Computer Science. ISA and uArch • Slides: no audio, audio
23 Sep Lecture L2: Integrated Circuits. CMOS • Slides: no audio
30 Sep Lecture L3: Combinational and sequential circuits • Slides: no audio
07 Oct Practice P1: Combinational and Sequential Circuits • Slides: no audio
14 Oct Lecture L4: RISC-V ISA • Slides: no audio, audio
21 Oct Lecture L5: RISC-V Single-Cycle implementation • Slides: no audio
28 Oct Lecture L6: Pipelining. Data Hazards. • Slides: no audio
11 Nov Lecture L7: Control Hazards. Branch Prediction. • Slides: no audio
25 Nov Lecture L8: Caches, part 1 • Slides: no audio
02 Dec Lecture L9: Caches, part 2 • Slides: no audio
07 Dec Test Final Test 1
10 Feb Lecture L10: Advanced Pipelining • Slides: no audio
17 Feb Lecture L11: Virtual Memory • Slides: no audio
02 Mar Lecture L12: Instruction-Level Parallelism. Superscalar. Out-of-Order, part 1 • Slides: no audio
16 Mar Lecture L13: Out-of-Order, part 2 • Slides: no audio
23 Mar Onlinelecture L14: Out-of-Order, part 3: Loads and Stores • Slides: no audio
30 Mar Onlinelecture L15: Thread-Level Parallelism, part 1 • Slides: no audio
06 Apr Onlinelecture L16: Thread-Level Parallelism, part 2 • Slides: no audio