Acerca de este Curso
107,053 vistas recientes

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

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

Nivel avanzado

Aprox. 18 horas para completar

Inglés (English)

Subtítulos: Inglés (English)
Los estudiantes que toman este Course son
  • Security Engineers
  • Machine Learning Engineers
  • Engineers
  • Tutors
  • Software Engineers

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

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

Nivel avanzado

Aprox. 18 horas para completar

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
4 horas para completar

Introduction, Instruction Set Architecture, and Microcode

8 videos (Total 106 minutos), 2 lecturas
8 videos
Course Overview4m
Motivation16m
Course Content9m
Architecture and Microarchitecture23m
Machine Models16m
ISA Characteristics25m
Recap1m
2 lecturas
Readings2h
Problem Set 1 & 1A
3 horas para completar

Pipelining Review

4 videos (Total 102 minutos), 1 lectura
4 videos
Pipeline Basics30m
Structural Hazard10m
Data Hazards46m
1 lectura
Readings1h 30m
Semana
2
3 horas para completar

Cache Review

5 videos (Total 93 minutos), 1 lectura
5 videos
Control Hazards, Branch24m
Control Hazards, Others7m
Memory Technologies22m
Motivation for Caches22m
1 lectura
Readings1h
3 horas para completar

Superscalar 1

5 videos (Total 68 minutos), 1 lectura
5 videos
Cache Performance17m
Superscalar 16m
Basic Two-way In-order Superscalar4m
Fetch Logic and Alignment11m
1 lectura
Readings1h 30m
Semana
3
2 horas para completar

Superscalar 2 & Exceptions

4 videos (Total 77 minutos), 1 lectura
4 videos
Interrupts and Bypassing12m
Interrupts and Exceptions29m
Introduction to Out-of-Order Processors30m
1 lectura
Readings45m
2 horas para completar

Superscalar 3

5 videos (Total 73 minutos), 2 lecturas
5 videos
I2O2 Processors19m
I2O1 Processors28m
IO3 Processors16m
IO2I Processors4m
2 lecturas
Problem Set 210m
Problem Set 1 Solutions10m
Semana
4
1 hora para completar

Superscalar 4

5 videos (Total 73 minutos)
5 videos
Register Renaming Introduction11m
Register Renaming with Pointers to IQ and ROB24m
Register Renaming with Values in IQ and ROB12m
Memory Disambiguation9m
2 horas para completar

VLIW 1

5 videos (Total 75 minutos), 3 lecturas
5 videos
Introduction to VLIW21m
VLIW Compiler Optimizations21m
Classic VLIW Challenges8m
Introduction to Predication9m
3 lecturas
Readings10m
Problem Set 310m
Problem Set 2 Solutions10m
4.8
58 revisionesChevron Right

50%

consiguió un beneficio tangible en su carrera profesional gracias a este curso

Principales revisiones sobre Arquitectura de computadoras

por IGOct 12th 2016

Excellent course! It was really nice to have a high-level course, and I feel like this course makes a great substitute for the Computer Architecture course offered in my university.

por RWSep 8th 2019

The way of Professor is teaching is fabulous !!\n\nContent of the course is amazing.\n\nHe has planned the course in such a way that new students can also understand the concepts.

Instructor

Avatar

David Wentzlaff

Associate Professor
Electrical Engineering

Acerca de Universidad de Princeton

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.