校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

計算機架構(英文授課)

Computer Architecture

學期
109-2
學分
3 學分
當期課號
5255
永久課號
IOC5091
開課單位
資訊科學與工程研究所
授課教師
單智君
校區
光復
類別
選修
上課時間表
週二
N
12:20–13:10
計算機架構(英文授課)
EC016
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

教學方式

http://dcpc.nctu.edu.tw

評分方式

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 週Instruction Set Principles Review of Memory Hierarchy
第 5 週Review of Memory Hierarchy Memory Hierarchy Design
第 6 週Memory Hierarchy Design Pipelining: Basic and Intermediate Concepts
第 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 週Thread-Level Parallelism
第 14 週Paper/Project Presentation
第 15 週Paper/Project Presentation
第 16 週Final Exam
第 17 週Alternative Curriculum
第 18 週Alternative Curriculum
教科書

John L. Hennessy and David A. Patterson,Computer Architecture: A Quantitative Approach, 5th/6th Ed., Morgan Kaufmann Publishers.

Office Hours
地點
EC516
時間
TBD
聯絡方式
ext. 31832 jjshann@cs.nctu.edu.tw