CS 2410: FALL 2017 COURSE SCHEDULE This schedule is
tentative, including exam dates, and will change as we go
through the semester.
|
||
Date | Topic | |
Aug. 28 | Introduction (Chapter 1, slides) | |
Aug. 30 | Introduction continued | |
Sep. 4 | Labor Day -- No lecture (holiday) | |
Sep. 6 | Instruction sets (Appendix A, slides) | |
Sep. 11 | Instruction sets | |
Sep. 13 | Pipelining (Appendix C, slides) | |
Sep. 18 | Instruction-Level Parallelism (multiple pipelines, long latency operations) | |
Sep. 20 | Instruction-Level Parallelism (Chapter 3, concepts, slides, current slides on dependences, 10/2/17) | |
Sep. 25 | Instruction-Level Parallelism (dependences) | |
Sep. 27 | Instruction-Level Parallelism (branch prediction, slides, supplemental reading) | |
Oct. 2 | Instruction-Level Parallelism (finish branch prediction, start out-of-order execution, slides) | |
Oct. 4 | SST + OCCAM overview (simulation and experimental methods) | |
Oct. 9 | Fall Break - lecture moves to Oct. 10. | |
Oct. 10 | Instruction-Level Parallelism (out-of-order execution, slides) | |
Oct. 11 | Instruction-Level Parallelism (speculative execution, slides, and multiple-issue, slides) | |
Oct. 16 | Instruction level Parallelism continued | |
Oct. 18 | EXAM 1: Covers material from August 28 to October 11. | |
Oct. 23 | Multi-issue (VLIW, superscalar) pipeline continued (see slides above) | |
Oct. 25 | Project 1 discussion, SST and wrap up multi-issue (see slides above) | |
Oct. 30 | Cache Design (slides) | |
Nov. 1 | Caches | |
Nov. 6 | Cache optimization | |
Nov. 8 | Main memory: Virtual memory (slides) | |
Nov. 13 | Main memory: DRAM (slides) | |
Nov. 15 | EXAM 2: covers October 16 to November 8. | Nov. 20 | Main memory: DRAM continued |
Nov. 22 | No class - Thanksgiving holiday | |
Nov. 27 | ||
Nov. 29 | Snoopy Cache coherence (slides) | |
Dec. 4 | Finish Snoopy, start Directory Cache coherence (slides ) | |
Dec. 6 | GPU architecture | |
Dec. 11 | GPU architecture | Dec. 13 | EXAM 3 (FINAL): Cumulative for whole semester; covers all material from August 28 to December 12. |