Acerca de este Curso
4.8
300 calificaciones
41 revisiones
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel avanzado

Nivel avanzado

Horas para completar

Aprox. 20 horas para completar

Sugerido: 3 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)...
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel avanzado

Nivel avanzado

Horas para completar

Aprox. 20 horas para completar

Sugerido: 3 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)...

Programa - Qué aprenderás en este curso

Semana
1
Horas para completar
4 horas para completar

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 videos (Total: 106 min), 2 readings
Video8 videos
Course Overview4m
Motivation16m
Course Content9m
Architecture and Microarchitecture23m
Machine Models16m
ISA Characteristics25m
Recap1m
Reading2 lecturas
Readingsm
Problem Set 1 & 1Am
Horas para completar
3 horas para completar

Pipelining Review

This lecture covers the basic concept of pipeline and two different types of hazards. ...
Reading
4 videos (Total: 102 min), 1 reading
Video4 videos
Pipeline Basics30m
Structural Hazard10m
Data Hazards46m
Reading1 lectura
Readings30m
Semana
2
Horas para completar
3 horas para completar

Cache Review

This lecture covers control hazards and the motivation for caches. ...
Reading
5 videos (Total: 93 min), 1 reading
Video5 videos
Control Hazards, Branch24m
Control Hazards, Others7m
Memory Technologies22m
Motivation for Caches22m
Reading1 lectura
Readingsm
Horas para completar
3 horas para completar

Superscalar 1

This lecture covers cache characteristics and basic superscalar architecture. ...
Reading
5 videos (Total: 68 min), 1 reading
Video5 videos
Cache Performance17m
Superscalar 16m
Basic Two-way In-order Superscalar4m
Fetch Logic and Alignment11m
Reading1 lectura
Readings30m
Semana
3
Horas para completar
2 horas para completar

Superscalar 2 & Exceptions

This lecture covers the common issues for superscalar architecture. ...
Reading
4 videos (Total: 77 min), 1 reading
Video4 videos
Interrupts and Bypassing12m
Interrupts and Exceptions29m
Introduction to Out-of-Order Processors30m
Reading1 lectura
Readings45m
Horas para completar
2 horas para completar

Superscalar 3

This lecture covers different kinds of architectures for out-of-order processors. ...
Reading
5 videos (Total: 73 min), 2 readings
Video5 videos
I2O2 Processors19m
I2O1 Processors28m
IO3 Processors16m
IO2I Processors4m
Reading2 lecturas
Problem Set 210m
Problem Set 1 Solutions10m
Semana
4
Horas para completar
1 hora para completar

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 videos (Total: 73 min)
Video5 videos
Register Renaming Introduction11m
Register Renaming with Pointers to IQ and ROB24m
Register Renaming with Values in IQ and ROB12m
Memory Disambiguation9m
Horas para completar
2 horas para completar

VLIW 1

This lecture covers the basic concept of very long instruction word (VLIW) processors. ...
Reading
5 videos (Total: 75 min), 3 readings
Video5 videos
Introduction to VLIW21m
VLIW Compiler Optimizations21m
Classic VLIW Challenges8m
Introduction to Predication9m
Reading3 lecturas
Readings10m
Problem Set 310m
Problem Set 2 Solutions10m

Instructor

Avatar

David Wentzlaff

Associate Professor
Electrical Engineering

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

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.