From CS552 Course Wiki: Spring 2016

Main: Course calendar and lecture notes

Important Dates

Date

Quiz with solution

01/26

Quiz 1

02/09

Quiz 2

?

Quiz 3

03/01

Quiz 4

This course's text readings will cover Chapters 1 through 5, Appendix A, B, and Appendix C. The list of subsections omitted will be updated below (interested students can skim over them).

Date Topic Reading Homework assigned Homework due Solutions Project
19-Jan Introduction Ch 1 HW0 HW0
21-Jan Instructions 1 Ch 2.1 - 2.15 HW1 SOLN-HW1
26-Jan Instructions 2 (slides above) Skim Ch 2.17 and 2.18
28-Jan Verilog Tutorial See slides and cheat sheet
2-Feb Verilog Tutorial (slides above) See slides and cheat sheet
4-Feb Arithmetic (Design) Ch 3 and Appendix B.1-B.6 HW2 HW1 SOLN-HW2 Form project team (Feb 8th)
9-Feb Arithmetic (Implementation) Ch 3 and Appendix B.1-B.6
11-Feb Processor (datapath) Ch 4.1 - 4.10
16-Feb Processor (Control path) Ch 4.1 - 4.10 HW3 HW2 SOLN-HW3
18-Feb Processor (Pipelining 1) Ch 4.1 - 4.10
23-Feb Processor (Pipelining 2) Ch 4.1 - 4.10 Project plan
25-Feb Processor (Pipelining 3) Skim 4.11 and 4.12
1-Mar Performance analysis Ch 1.6 - 1.10
3-Mar Miscellaneous HW4 HW3 SOLN-HW4 Design Review
8-Mar Mid term review
10-Mar Mid term 1
15-Mar Memory 1 Ch 5.1-5.2 HW5 HW4 SOLN-HW5
17-Mar Memory 2 Ch 5.3 Demo 1
22-Mar Spring break
24-Mar Spring break
29-Mar Memory 3 Ch 5.9
31-Mar Memory 4 CH 5.4-5.8
5-Apr Memory 5 CH 5.4-5.8
7-Apr No class review ch 5.8
12-Apr Storage Ch 5.11 Demo 2
14-Apr Error correction codes See ECC handout HW6 HW5 SOLN-HW6 Cache FSM turnin
19-Apr Multiprocessors 1 Ch 6.1-6.3
21-Apr Multiprocessors 2 Ch 6.4-6.5 Cache Demo
26-Apr GPU Ch 6.6
28-Apr OOO (1) no reading
3-May OOO (2) no reading
5-May Final review HW6
9-May Final demo Final demo
10-May Final Report Final report
12-May Final Exam
Retrieved from http://pages.cs.wisc.edu/~karu/courses/cs552/spring2016/wiki/index.php/Main/CourseCalendar
Page last modified on February 10, 2016, at 10:24 AM