À propos de ce cours
4.8
300 notes
41 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau avancé

Niveau avancé

Heures pour terminer

Approx. 20 heures pour terminer

Recommandé : 3 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais...
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau avancé

Niveau avancé

Heures pour terminer

Approx. 20 heures pour terminer

Recommandé : 3 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais...

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
4 heures pour terminer

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 vidéos (Total 106 min), 2 lectures
Video8 vidéos
Course Overview4 min
Motivation16 min
Course Content9 min
Architecture and Microarchitecture23 min
Machine Models16 min
ISA Characteristics25 min
Recap1 min
Reading2 lectures
Readings min
Problem Set 1 & 1A min
Heures pour terminer
3 heures pour terminer

Pipelining Review

This lecture covers the basic concept of pipeline and two different types of hazards. ...
Reading
4 vidéos (Total 102 min), 1 lecture
Video4 vidéos
Pipeline Basics30 min
Structural Hazard10 min
Data Hazards46 min
Reading1 lecture
Readings30 min
Semaine
2
Heures pour terminer
3 heures pour terminer

Cache Review

This lecture covers control hazards and the motivation for caches. ...
Reading
5 vidéos (Total 93 min), 1 lecture
Video5 vidéos
Control Hazards, Branch24 min
Control Hazards, Others7 min
Memory Technologies22 min
Motivation for Caches22 min
Reading1 lecture
Readings min
Heures pour terminer
3 heures pour terminer

Superscalar 1

This lecture covers cache characteristics and basic superscalar architecture. ...
Reading
5 vidéos (Total 68 min), 1 lecture
Video5 vidéos
Cache Performance17 min
Superscalar 16 min
Basic Two-way In-order Superscalar4 min
Fetch Logic and Alignment11 min
Reading1 lecture
Readings30 min
Semaine
3
Heures pour terminer
2 heures pour terminer

Superscalar 2 & Exceptions

This lecture covers the common issues for superscalar architecture. ...
Reading
4 vidéos (Total 77 min), 1 lecture
Video4 vidéos
Interrupts and Bypassing12 min
Interrupts and Exceptions29 min
Introduction to Out-of-Order Processors30 min
Reading1 lecture
Readings45 min
Heures pour terminer
2 heures pour terminer

Superscalar 3

This lecture covers different kinds of architectures for out-of-order processors. ...
Reading
5 vidéos (Total 73 min), 2 lectures
Video5 vidéos
I2O2 Processors19 min
I2O1 Processors28 min
IO3 Processors16 min
IO2I Processors4 min
Reading2 lectures
Problem Set 210 min
Problem Set 1 Solutions10 min
Semaine
4
Heures pour terminer
1 heure pour terminer

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 vidéos (Total 73 min)
Video5 vidéos
Register Renaming Introduction11 min
Register Renaming with Pointers to IQ and ROB24 min
Register Renaming with Values in IQ and ROB12 min
Memory Disambiguation9 min
Heures pour terminer
2 heures pour terminer

VLIW 1

This lecture covers the basic concept of very long instruction word (VLIW) processors. ...
Reading
5 vidéos (Total 75 min), 3 lectures
Video5 vidéos
Introduction to VLIW21 min
VLIW Compiler Optimizations21 min
Classic VLIW Challenges8 min
Introduction to Predication9 min
Reading3 lectures
Readings10 min
Problem Set 310 min
Problem Set 2 Solutions10 min

Enseignant

Avatar

David Wentzlaff

Associate Professor
Electrical Engineering

À propos de 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....

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.