課程說明
為提升效能而演進之電腦系統架構,包括記憶體階層、硬體加速器與執行緒層級平行。高級電腦架構主題如指令層級平行、超純量、亂序執行、推測執行、多核心、多核、異質系統與虛擬化。
先修條件
- 先修課程:SYSC 3320,且註冊於電腦系統工程。
條件與方式
- 不得重複給予 SYSC 4507(不再開設)之學分。
- 先修課程:SYSC 3320,且註冊於電腦系統工程。
- 每週三小時講課,實驗室每兩週三小時。
原文參考文本
Evolution of computer systems architecture to improve performance, including memory hierarchy, hardware accelerators, and thread level parallelism. Advanced computer architecture topics such as instruction level parallelism, superscalar, out-of-order execution, speculative execution, multicore, many-core, heterogeneous systems, and virtualization.
- Prerequisite(s): SYSC 3320 , and enrolment in Computer Systems Engineering.
- Precludes additional credit for Precludes additional credit for SYSC 4507 (no longer offered).
- Lectures three hours a week, laboratory three hours alternate weeks.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/SYSC/