計算機結構
Computer Architecture
學期
114-2
學分
3
學分
當期課號
535110
永久課號
EEEE30024
開課單位
電機工程學系
授課教師
闕河鳴
校區
光復
類別
選修
上課時間表
| 節 | 週三 |
|---|---|
7 15:30–16:20 | 計算機結構 EDB26 3 節連堂 |
8 16:30–17:20 | |
9 17:30–18:20 |
* 根據陽明交大上課時間表所列
概述
Understand how to design a modern processor for computer systems.
先修科目
Introduction to Computer Sciences, Computer Organization, Knowledge in Data Structure and Compiler.
評分方式
Midterm (4/15) 35% Final (6/10) 35% Homework 30%
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction and Fundamentals |
| 第 2 週 | Performance and Cost |
| 第 3 週 | Instruction set design and examples |
| 第 4 週 | Introduction to Pipelined Execution |
| 第 5 週 | Hazards, Interrupts, Static Scheduling |
| 第 6 週 | Dynamic Scheduling |
| 第 7 週 | Dynamic BR Prediction, Multiple Issue, Speculation |
| 第 8 週 | Midterm Exam |
| 第 9 週 | Advanced Techniques to Exploit ILP |
| 第 10 週 | Memory |
| 第 11 週 | Cache |
| 第 12 週 | Vector |
| 第 13 週 | Snooping Cache and Directory Based Multiprocessors |
| 第 14 週 | Modern Architecture for GPU and AI (I) |
| 第 15 週 | Modern Architecture for GPU and AI (II) |
| 第 16 週 | Final Exam |
教科書
Computer Architecture, Edition 7 A Quantitative Approach By John L. Hennessy, David A. Patterson and Christos Kozyrakis Publication Date: 24 Oct 2025