Об этом курсе
4.8
Оценки: 283
Рецензии: 40
In this course, you will learn to design the computer architecture of complex modern microprocessors....
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Advanced Level

Продвинутый уровень

Clock

Approx. 21 hours to complete

Предполагаемая нагрузка: 3 hours/week...
Comment Dots

English

Субтитры: English...
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Advanced Level

Продвинутый уровень

Clock

Approx. 21 hours to complete

Предполагаемая нагрузка: 3 hours/week...
Comment Dots

English

Субтитры: English...

Программа курса: что вы изучите

Week
1
Clock
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. ...
Reading
8 видео (всего 106 мин.), 2 материалов для самостоятельного изучения
Video8 видео
Course Overview4мин
Motivation16мин
Course Content9мин
Architecture and Microarchitecture23мин
Machine Models16мин
ISA Characteristics25мин
Recap1мин
Reading2 материала для самостоятельного изучения
Readingsмин
Problem Set 1 & 1Aмин
Clock
3 ч. на завершение

Pipelining Review

This lecture covers the basic concept of pipeline and two different types of hazards. ...
Reading
4 видео (всего 102 мин.), 1 материал для самостоятельного изучения
Video4 видео
Pipeline Basics30мин
Structural Hazard10мин
Data Hazards46мин
Reading1 материал для самостоятельного изучения
Readings30мин
Week
2
Clock
3 ч. на завершение

Cache Review

This lecture covers control hazards and the motivation for caches. ...
Reading
5 видео (всего 93 мин.), 1 материал для самостоятельного изучения
Video5 видео
Control Hazards, Branch24мин
Control Hazards, Others7мин
Memory Technologies22мин
Motivation for Caches22мин
Reading1 материал для самостоятельного изучения
Readingsмин
Clock
3 ч. на завершение

Superscalar 1

This lecture covers cache characteristics and basic superscalar architecture. ...
Reading
5 видео (всего 68 мин.), 1 материал для самостоятельного изучения
Video5 видео
Cache Performance17мин
Superscalar 16мин
Basic Two-way In-order Superscalar4мин
Fetch Logic and Alignment11мин
Reading1 материал для самостоятельного изучения
Readings30мин
Week
3
Clock
2 ч. на завершение

Superscalar 2 & Exceptions

This lecture covers the common issues for superscalar architecture. ...
Reading
4 видео (всего 77 мин.), 1 материал для самостоятельного изучения
Video4 видео
Interrupts and Bypassing12мин
Interrupts and Exceptions29мин
Introduction to Out-of-Order Processors30мин
Reading1 материал для самостоятельного изучения
Readings45мин
Clock
2 ч. на завершение

Superscalar 3

This lecture covers different kinds of architectures for out-of-order processors. ...
Reading
5 видео (всего 73 мин.), 2 материалов для самостоятельного изучения
Video5 видео
I2O2 Processors19мин
I2O1 Processors28мин
IO3 Processors16мин
IO2I Processors4мин
Reading2 материала для самостоятельного изучения
Problem Set 210мин
Problem Set 1 Solutions10мин
Week
4
Clock
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. ...
Reading
5 видео (всего 73 мин.)
Video5 видео
Register Renaming Introduction11мин
Register Renaming with Pointers to IQ and ROB24мин
Register Renaming with Values in IQ and ROB12мин
Memory Disambiguation9мин
Clock
2 ч. на завершение

VLIW 1

This lecture covers the basic concept of very long instruction word (VLIW) processors. ...
Reading
5 видео (всего 75 мин.), 3 материалов для самостоятельного изучения
Video5 видео
Introduction to VLIW21мин
VLIW Compiler Optimizations21мин
Classic VLIW Challenges8мин
Introduction to Predication9мин
Reading3 материала для самостоятельного изучения
Readings10мин
Problem Set 310мин
Problem Set 2 Solutions10мин

Преподаватель

David Wentzlaff

Associate Professor
Electrical Engineering

О Princeton University

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....

Часто задаваемые вопросы

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Остались вопросы? Посетите Центр поддержки учащихся.