計算機架構
Computer Architecture
| 節 | 週二 |
|---|---|
5 13:20–14:10 | 計算機架構 EC015 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
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 (計算機組織)
https://e3.nycu.edu.tw/
Class Participation & Discussion Paper Presentation/Project/Homework: 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 週 | Syllabus 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 週 | The National Day (No Class) Review of Memory Hierarchy |
| 第 6 週 | Review of Memory Hierarchy Memory Hierarchy Design |
| 第 7 週 | Memory Hierarchy Design Pipelining: Basic and Intermediate Concepts |
| 第 8 週 | Midterm Exam |
| 第 9 週 | Pipelining: Basic and Intermediate Concepts |
| 第 10 週 | Pipelining: Basic and Intermediate Concepts Instruction Level Parallelism and Its Exploitation |
| 第 11 週 | Instruction Level Parallelism and Its Exploitation |
| 第 12 週 | Instruction Level Parallelism and Its Exploitation |
| 第 13 週 | Instruction Level Parallelism and Its Exploitation Data-Level Parallelism in Vector, SIMD, and GPU Architectures |
| 第 14 週 | Data-Level Parallelism in Vector, SIMD, and GPU Architectures |
| 第 15 週 | Thread-Level Parallelism |
| 第 16 週 | Final Exam Paper/Project Presentation |
| 第 17 週 | Paper/Project Presentation |
| 第 18 週 | Paper/Project Presentation |
John L. Hennessy and David A. Patterson,Computer Architecture: A Quantitative Approach, 6th Ed., Morgan Kaufmann Publishers.
- 地點
- TBD
- 時間
- TBD
- 聯絡方式
- jjshann@cs.nycu.edu.tw