6.823 Computer System Architecture - Spring 2015


Top
Course Info
Staff
Announcements
Syllabus
Reading List
Lecture Notes
Study Materials
Recitations
Labs
Links
6.823 Spring 2015 Tentative Syllabus

For 6.823 reading assignment details, click here.

Monday Wednesday Friday

Feb 4 - L01

History of Calculation and Computer Architecture

Take Self-Assessment Test!

Feb 6 - Tutorial Session

Feb 9

Class cancelled due to snow storm

Feb 11 - L02

Influence of Technology and Software on Instruction Sets: Up to the dawn of IBM 360

Self-Assessment Test DUE

Lab 0 DUE

Feb 13 - Tutorial Session

Tuesday Feb 17* - L03

Hardwired, Single-cycle ISA Implementation

Feb 18 - L04

Instruction Pipelining and Hazards

Feb 20 - Tutorial Session

Feb 23 - L05

Instruction Pipelining: Hazard Resolution and Timing Constraints

Feb 25 - L06

Cache Organization

Lab 1 DUE

Feb 27 - L07

Memory Management: From Absolute Addresses to Demand Paging

Snow day makeup lecture for Feb.9

Mar 2 - L08

Modern Virtual Memory and Virtualization

Mar 4 - L09

Complex Pipelining: Superscalar and Scoreboarding

Mar 6 - Quiz 1

Up to L08

Mar 9 - L10

Out of Order Execution and Register Renaming

Mar 11 - L11

Branch Prediction

Mar 13 - Tutorial Session

Mar 16 - L12

Speculative Execution and Recovery

Mar 18 - L13

Advanced Memory Operations

Lab 2 DUE

Mar 20 - Tutorial Session

Mar 23 - SPRING BREAK

Mar 25 - SPRING BREAK

Mar 27 - SPRING BREAK

Mar 30 - L14

Multithreading

Apr 1 - L15

On-chip Networking (I)

Apr 3 - Quiz 2

Up to L14

Apr 6 - L16

On-chip Networking (II)

Apr 8 - L17

Synchronization and Sequential Consistency

Apr 10 - Tutorial Session

Apr 13 - L18

Snoopy Cache Coherence

Lab 3 DUE

Apr 15 - L19

Directory Cache Coherence

Apr 17 - Tutorial Session

Apr 20 - Patriots' Day

Apr 22 - L20

Transactional Memory

Apr 24 - Quiz 3

Up to L19

Apr 27 - L21

VLIW

Apr 29 - L22

SIMD and Vector Processors

May 1 - Tutorial Session

May 4 - L23

GPU Architectures

May 6 - L24

Reliability

May 8 - Tutorial Session

Lab 4 DUE

May 11 - L25

Future Trends

May 13 - Quiz 4

(In class)

* - Monday, Feb 16th is President's day. Class is moved to Tuesday.