|
| Lecture: | W11:30–12:15 | Venue: ERB LT |
| H16:30–18:15 | Venue: ERB LT | |
| Tutorial 01: | W16:30–17:15 | Venue: LHC 103 |
| Tutorial 02: | W16:30–17:15 | Venue: LSB LT5 |
| Tutorial 03: | W17:30–18:15 | Venue: ERB 407 |
| Course Instructor: | Prof. Bei Yu | byu@cse.cuhk.edu.hk |
| Course Tutors: | Chen Bai | cbai@cse.cuhk.edu.hk |
| Hongduo Liu | hdliu21@cse.cuhk.edu.hk | |
| Ziyi Wang | ziyiwang21@cse.cuhk.edu.hk | |
| Yuxuan Zhao | yxzhao21@cse.cuhk.edu.hk | |
| Shixin Chen | sxchen22@cse.cuhk.edu.hk |
This course provides an introduction to computer organization. The objective is to introduce the major components of a computer system, how they function together in executing a program, and the organizational paradigms that determine the capabilities, performance and power of computer systems.
Attendance (5%), Homeworks (15%), Midterm (15%), Three Labs (30%), Final Exam (35%).
A student must gain at least 50% of the full marks in order to pass the course.
A student must attend at least 80% of lectures in order to gain all class attendance credits.
[1] Computer Organization and Design: The Hardware/Software Interface, RISC-V Edition (amazon.com) (JD.com}
[2] Introduction to Computing Systems: From bits & gates to C & beyond, 2nd Edition (amazon.com) (JD.com)
[3] Computer Architecture: A Quantitative Approach, 5th Edition (amazon.com) (JD.com)
| Date | Topic | Date | Topic | ||
| Jan. 11 | L01 Introduction (slides) | Jan. 12 | L02 Basis (slides) | ||
| Jan. 18 | L03 ISA intro (slides) | Jan. 19 | L04 arithmetic (slides) | ||
| Jan. 25 | Lunar New Year | Jan. 26 | Lunar New Year | ||
| Feb. 01 | L05 ALU-1 | Feb. 02 | L06 control | ||
| Feb. 08 | continue on L06 | Feb. 09 | L07 ALU-2 | ||
| Feb. 15 | L08 floating num | Feb. 16 | L09 Datapath | ||
| Feb. 22 | L10 Performance | Feb. 23 | L11 pipeline-1 | ||
| Mar. 01 | L12 pipeline-2 | Mar. 02 | L13 Memory-1 | ||
| Mar. 08 | Reading Week | Mar. 09 | Reading Week | ||
| Mar. 15 | L14 Memory-2 | Mar. 16 | Midterm | ||
| Mar. 22 | L15 Cache-1 | Mar. 23 | L16 Cache-2 | ||
| Mar. 29 | L17 Cache-3 | Mar. 30 | L18 Virtual Memory | ||
| Apr. 05 | Ching Ming Festival | Apr. 06 | L19 ILP | ||
| Apr. 12 | continue on ILP | Apr. 13 | L20 Multi-Core | ||
| Apr. 19 | L21 I/O Systems | Apr. 20 | HW4 & overall review |
| Week | Date | Topic | Remark |
| 1 | Jan. 11–12 | n/a | |
| 2 | Jan. 18–19 | Lab 1-1 | |
| 3 | Jan. 25–26 | Lab 1-2 | |
| 4 | Feb. 01–02 | Lunar New Year | |
| 5 | Feb. 08–09 | Lab 1-3 | |
| 6 | Feb. 15–16 | HW1 review | |
| 7 | Feb. 22–23 | Lab 2-1 | |
| 8 | Mar. 01–02 | Lab 2-2 | |
| 9 | Mar. 08–09 | Reading Week | |
| 10 | Mar. 15–16 | Lab 3-1 | |
| 11 | Mar. 22–23 | HW2 review | |
| 12 | Mar. 29–30 | Lab 3-2 | |
| 13 | Apr. 05–06 | HW3 review | |
| 14 | Apr. 12–13 | Lab 3-3 | |
| 15 | Apr. 19–20 |
Please submit your homework through blackboard (link). Late submission is subject to a penalty.