課程信息
47,696

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

高級

完成時間大約為17 小時

英語(English)

字幕:英語(English)

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

高級

完成時間大約為17 小時

英語(English)

字幕:英語(English)

教學大綱 - 您將從這門課程中學到什麼

1
完成時間為 4 小時

Introduction, Instruction Set Architecture, and Microcode

This lecture will give you a broad overview of the course, as well as the description of architecture, micro-architecture and instruction set architectures. ...
8 個視頻 (總計 106 分鐘), 2 個閱讀材料
8 個視頻
Course Overview4分鐘
Motivation16分鐘
Course Content9分鐘
Architecture and Microarchitecture23分鐘
Machine Models16分鐘
ISA Characteristics25分鐘
Recap1分鐘
2 個閱讀材料
Readings
Problem Set 1 & 1A
完成時間為 3 小時

Pipelining Review

This lecture covers the basic concept of pipeline and two different types of hazards. ...
4 個視頻 (總計 102 分鐘), 1 個閱讀材料
4 個視頻
Pipeline Basics30分鐘
Structural Hazard10分鐘
Data Hazards46分鐘
1 個閱讀材料
Readings30分鐘
2
完成時間為 3 小時

Cache Review

This lecture covers control hazards and the motivation for caches. ...
5 個視頻 (總計 93 分鐘), 1 個閱讀材料
5 個視頻
Control Hazards, Branch24分鐘
Control Hazards, Others7分鐘
Memory Technologies22分鐘
Motivation for Caches22分鐘
1 個閱讀材料
Readings
完成時間為 3 小時

Superscalar 1

This lecture covers cache characteristics and basic superscalar architecture. ...
5 個視頻 (總計 68 分鐘), 1 個閱讀材料
5 個視頻
Cache Performance17分鐘
Superscalar 16分鐘
Basic Two-way In-order Superscalar4分鐘
Fetch Logic and Alignment11分鐘
1 個閱讀材料
Readings30分鐘
3
完成時間為 2 小時

Superscalar 2 & Exceptions

This lecture covers the common issues for superscalar architecture. ...
4 個視頻 (總計 77 分鐘), 1 個閱讀材料
4 個視頻
Interrupts and Bypassing12分鐘
Interrupts and Exceptions29分鐘
Introduction to Out-of-Order Processors30分鐘
1 個閱讀材料
Readings45分鐘
完成時間為 2 小時

Superscalar 3

This lecture covers different kinds of architectures for out-of-order processors. ...
5 個視頻 (總計 73 分鐘), 2 個閱讀材料
5 個視頻
I2O2 Processors19分鐘
I2O1 Processors28分鐘
IO3 Processors16分鐘
IO2I Processors4分鐘
2 個閱讀材料
Problem Set 210分鐘
Problem Set 1 Solutions10分鐘
4
完成時間為 1 小時

Superscalar 4

This lecture covers the common methods used to improve the performance of out-of-order processors including register renaming and memory disambiguation. ...
5 個視頻 (總計 73 分鐘)
5 個視頻
Register Renaming Introduction11分鐘
Register Renaming with Pointers to IQ and ROB24分鐘
Register Renaming with Values in IQ and ROB12分鐘
Memory Disambiguation9分鐘
完成時間為 2 小時

VLIW 1

This lecture covers the basic concept of very long instruction word (VLIW) processors. ...
5 個視頻 (總計 75 分鐘), 3 個閱讀材料
5 個視頻
Introduction to VLIW21分鐘
VLIW Compiler Optimizations21分鐘
Classic VLIW Challenges8分鐘
Introduction to Predication9分鐘
3 個閱讀材料
Readings10分鐘
Problem Set 310分鐘
Problem Set 2 Solutions10分鐘
4.8
51 個審閱Chevron Right

50%

通過此課程獲得實實在在的工作福利

熱門審閱

創建者 POMay 8th 2017

Quite intense but also quite rewarding. Dr. Wentzlaff's class are captivating and well prepared. The exames are a little bit exhausting, but effectively measure what was learned.

創建者 RAApr 7th 2018

The course presents advanced material, not easily found elsewhere. Labs would have definitely facilitated the learning in this case and I hope they will be added in the future.

講師

Avatar

David Wentzlaff

Associate Professor
Electrical Engineering

關於 普林斯顿大学

Princeton University is a private research university located in Princeton, New Jersey, United States. It is one of the eight universities of the Ivy League, and one of the nine Colonial Colleges founded before the American Revolution....

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

還有其他問題嗎?請訪問 學生幫助中心