-
Notifications
You must be signed in to change notification settings - Fork 137
Lectures on Computer Architecture in 2018
Pavel I. Kryukov edited this page Sep 9, 2019
·
1 revision
YouTube playlist: MIPT-MIPS 2018/2019
| Date | Event name |
|---|---|
| 13 Sep |
Promotion event • Slides: russian version |
| 19 Sep |
Layers of Computer Science, ISA and uArch • Slides: L1 |
| 03 Oct |
CMOS and Combinational Circuits • Slides: L2 - CMOS, L3 - Combinational Circuits, YouTube • Homework: Install Logisim and look inside ALU and CMOS examples. |
| 17 Oct |
Sequential Circuits • Slides: L4, YouTube • Homework: Study implementation of SR-latch, T-latch counter and Mem array with Logisim. Refresh scheme of ALU and look inside Flip-flop ALU. |
| 31 Oct |
Single-cycle implementation of MIPS/RISC-V CPU • Slides: L5, YouTube • Homework: Read wiki's MIPS section. Recap single-cycle data path (foils 20-26). Get familiar with single-cycle model: simulator & wiki. Study RISC-V opened issues. |
| 14 Nov |
Pipeline • Slides: L6, YouTube • Homework: Walk through documentation on performance simulator and ports concepts. Read original paper on ASIM Perf Model Framework. |
| 28 Nov |
Branch prediction • Slides: L7, YouTube |
| 12 Dec |
Advanced pipelining • Slides: L8, YouTube |
| 19 Dec | First Test |
| 08 Feb |
Superscalar CPU and multicore systems • Slides: L9, no video was recorded. |
| 15/22 Feb |
Caches, pts I and II • Slides: L10-11, YouTube L10, YouTube L11 |
| 15 Mar |
Out-of-order execution • Slides: L12, YouTube |
| 22 Mar |
Out-of-order execution: load-store architecture • Slides: L13, YouTube |
| 29 Mar |
Virtual Memory • Slides: L14, YouTube |
| 05 Apr |
Multiprocessor Systems • Slides: L15, YouTube |
| 12 Apr |
Simultaneous Multithreading • Slides: L16, no video was recorded. |
| 19 Apr |
Introduction to GPU no video was recorded |
| 26 Apr | Final Test |
MIPT-V / MIPT-MIPS — Cycle-accurate pre-silicon simulation.