計算機架構
Computer Architecture
| 節 | 週二 |
|---|---|
N 12:20–13:10 | 計算機架構 EC115 3 節連堂 |
5 13:20–14:10 | |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
Computer Architecture is one of the few fundamental subjects that a computer scientist must master. It describes how a computer system should be designed, from the user's and the system view. It differs from the undergraduate course Computer Organization in that, this course tells you not only how current computers are designed, but also the future directions in accordance with technological changes, plus many design techniques in depth.
Computer Organization (Undergraduate Course)
http://dcpc.nctu.edu.tw
(TBD) Class Participation & Discussion Homework/Paper Presentation/Project: 20% ~ 40% Examinations: 2, 60% ~ 80%
- Fundamentals of Quantitative Design and Analysis
- Instruction Set Principles
- Review of Memory Hierarchy
- Memory Hierarchy Design
- Pipelining: Basic and Intermediate Concepts
- Instruction Level Parallelism and Its Exploitation
- Data-Level Parallelism in Vector, SIMD, and GPU Architectures
- Thread-Level Parallelism
- Paper/Project Presentation
| 週次 | 主題 |
|---|---|
| 第 1 週 | Fundamentals of Quantitative Design and Analysis |
| 第 2 週 | Fundamentals of Quantitative Design and Analysis Instruction Set Principles |
| 第 3 週 | Instruction Set Principles |
| 第 4 週 | Review of Memory Hierarchy |
| 第 5 週 | Review of Memory Hierarchy Memory Hierarchy Design |
| 第 6 週 | Memory Hierarchy Design |
| 第 7 週 | Pipelining: Basic and Intermediate Concepts |
| 第 8 週 | Midterm Exam |
| 第 9 週 | Pipelining: Basic and Intermediate Concepts |
| 第 10 週 | Instruction Level Parallelism and Its Exploitation |
| 第 11 週 | Instruction Level Parallelism and Its Exploitation |
| 第 12 週 | Data-Level Parallelism in Vector, SIMD, and GPU Architectures |
| 第 13 週 | Data-Level Parallelism in Vector, SIMD, and GPU Architectures Thread-Level Parallelism |
| 第 14 週 | Thread-Level Parallelism |
| 第 15 週 | Paper/Project Presentation |
| 第 16 週 | Paper/Project Presentation |
| 第 17 週 | Paper/Project Presentation |
| 第 18 週 | Final Exam |
John L. Hennessy and David A. Patterson,Computer Architecture: A Quantitative Approach, 5th Ed., 2012, Morgan Kaufmann Publishers.
- 地點
- EC516
- 時間
- TBD
- 聯絡方式
- ext. 31832 jjshann@cs.nctu.edu.tw