About this Course
최근 조회 48,788

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

고급 단계

완료하는 데 약 17시간 필요

영어

자막: 영어

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

탄력적인 마감일

일정에 따라 마감일을 재설정합니다.

고급 단계

완료하는 데 약 17시간 필요

영어

자막: 영어

강의 계획 - 이 강좌에서 배울 내용

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 videos (Total 106 min), 2 readings
8개의 동영상
Course Overview4m
Motivation16m
Course Content9m
Architecture and Microarchitecture23m
Machine Models16m
ISA Characteristics25m
Recap1m
2개의 읽기 자료
Readings
Problem Set 1 & 1A
완료하는 데 3시간 필요

Pipelining Review

This lecture covers the basic concept of pipeline and two different types of hazards. ...
4 videos (Total 102 min), 1 reading
4개의 동영상
Pipeline Basics30m
Structural Hazard10m
Data Hazards46m
1개의 읽기 자료
Readings30m
2
완료하는 데 3시간 필요

Cache Review

This lecture covers control hazards and the motivation for caches. ...
5 videos (Total 93 min), 1 reading
5개의 동영상
Control Hazards, Branch24m
Control Hazards, Others7m
Memory Technologies22m
Motivation for Caches22m
1개의 읽기 자료
Readings
완료하는 데 3시간 필요

Superscalar 1

This lecture covers cache characteristics and basic superscalar architecture. ...
5 videos (Total 68 min), 1 reading
5개의 동영상
Cache Performance17m
Superscalar 16m
Basic Two-way In-order Superscalar4m
Fetch Logic and Alignment11m
1개의 읽기 자료
Readings30m
3
완료하는 데 2시간 필요

Superscalar 2 & Exceptions

This lecture covers the common issues for superscalar architecture. ...
4 videos (Total 77 min), 1 reading
4개의 동영상
Interrupts and Bypassing12m
Interrupts and Exceptions29m
Introduction to Out-of-Order Processors30m
1개의 읽기 자료
Readings45m
완료하는 데 2시간 필요

Superscalar 3

This lecture covers different kinds of architectures for out-of-order processors. ...
5 videos (Total 73 min), 2 readings
5개의 동영상
I2O2 Processors19m
I2O1 Processors28m
IO3 Processors16m
IO2I Processors4m
2개의 읽기 자료
Problem Set 210m
Problem Set 1 Solutions10m
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 videos (Total 73 min)
5개의 동영상
Register Renaming Introduction11m
Register Renaming with Pointers to IQ and ROB24m
Register Renaming with Values in IQ and ROB12m
Memory Disambiguation9m
완료하는 데 2시간 필요

VLIW 1

This lecture covers the basic concept of very long instruction word (VLIW) processors. ...
5 videos (Total 75 min), 3 readings
5개의 동영상
Introduction to VLIW21m
VLIW Compiler Optimizations21m
Classic VLIW Challenges8m
Introduction to Predication9m
3개의 읽기 자료
Readings10m
Problem Set 310m
Problem Set 2 Solutions10m
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....

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.