ICE3003: Computer Architecture (Fall 2013)
[Schedule]
The following schedule is tentative and subject to change without notice.
Day | Topic | Reading | Misc. |
9/2 (M) | Course outline | ||
9/4 (W) | Introduction | Chap. 1.1-1.3 | |
9/9 (M) | Performance and Power Wall | Chap. 1.4-1.6 | |
9/11 (W) | ARM instruction set architecture I | Chap. 2.1-2.6 | |
9/16 (M) | ARM instruction set architecture II | Chap. 2.7-2.10 | |
9/18 (W) | No class (Thanks giving holiday) | ||
9/23 (M) | ARM instruction set architecture III | Chap. 2.11-2.14 | |
9/25 (W) | No class (University Foundation Day) | ||
9/30 (M) | ARM instruction set architecture IV | Chap. 2.16-2.18 | |
10/2 (W) | Exam #1 | ||
10/7 (M) | Arithmetic module | Chap. 3.1-3.8 | |
10/9 (W) | No class (Hangeul proclamation day) | ||
10/14 (M) | Processor: datapath & control | Chap. 4.1-4.4 | |
10/16 (W) | Processor: pipelining | Chap. 4.5-4.6 | |
10/21 (M) | Exam #2 (midterm) | ||
10/23 (W) | No class (midterm exam week) | ||
10/28 (M) | Processor: hazards and exceptions | Chap. 4.7-4.9 | |
10/30 (W) | Processor: parallelism | Chap. 4.10 | |
11/4 (M) | Processor: summary | Chap. 4.1-4.14 | |
11/6 (W) | Memory: cache | Chap. 5.1-5.3 | |
11/11 (M) | Memory: virtual memory | Chap. 5.4 - 5.5 | |
11/13 (W) | Memory: parallelism and memory hierarchy | Chap. 5.8, 5.10-5.12 | |
11/18 (M) | Memory: summary | Chap. 5.1-5.12 | |
11/20 (W) | Storage | Chap. 6.1-6.4 | |
11/25 (M) | Exam #3 | ||
11/27 (W) | I/O | Chap. 6.5-6.8 | |
12/2 (M) | Parallelism and I/O | Chap. 6.9, 6.10, 6.12, 6.13 | |
12/4 (W) | Parallel programming models | Chap. 7.1-7.4 | |
12/9 (M) | Parallel hardware models | Chap. 7.5-7.13 | |
12/11 (W) | Wrap-up | ||
12/16 (M) | Exam% #4 (final) | ||
12/18 (W) | No class (final exam week) |
Credit: Most of slides for this lecture are based on materials provided by the textbook publisher.