校際選修

115-1 選課時程

進行中

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

計算機架構

Computer Architecture

學期
114-1
學分
3 學分
當期課號
535511
永久課號
CSIC30110
開課單位
資訊科學與工程研究所
授課教師
張庭榕
校區
光復
類別
選修
上課時間表
週二
5
13:20–14:10
計算機架構
EDB27
2 節連堂
6
14:20–15:10

* 根據陽明交大上課時間表所列

概述

The slowdown of transistor scaling has led to diminishing performance improvements in standard computer systems. With the loss of exponentially increasing resources provided by semiconductor scaling, computer architects are facing significant challenges in maintaining the growth of computing power. This course begins with an introduction to advanced topics in conventional computer architecture and then explores the trends resulting from the end of Dennard Scaling and Moore's Law. These trends include the shift towards parallel computer architectures and systems, the integration of specialized and heterogeneous components, and the emergence of new hardware and software systems.

先修科目

Computer Organization (計算機組織) or equivalent knowledge are necessary.

評分方式

Labs: ~50% Examinations: 2, ~50%

週次計畫
週次主題
第 1 週Course overview and ISA recap
第 2 週Pipeline and memory hierarchy review
第 3 週Superscalar I
第 4 週Superscalar II
第 5 週VLIW
第 6 週Super-pipelining and branch prediction
第 7 週Advanced caches
第 8 週Midterm
第 9 週Memory management
第 10 週Multithreading
第 11 週Vector processors and GPUs
第 12 週Parallel programming
第 13 週Small multiprocessors
第 14 週Interconnect and large multiprocessors
第 15 週Emerging architectures
第 16 週Final
教科書

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