Yan Luo
Home
Research
Publications
Teaching
    Font size:      

Course Syllabus of 16.650 Advanced Computing Systems Hardware Architecture (Spring 2007)

PDF
PDF

Course Schedule

Tentative course schedule is given below. Please check frequently for updates.

Make-up exams are scheduled ONLY if class is cancelled or school is closed due to adverse weather or other reasons.

Week Date Topic Lecture Notes Due of assignments
1 01/22 NO class
2 01/29 Fundamentals of Computer Architecture Chapter 1
3 02/05 Instruction Set, Pipeline and Hazard Appedix A, Chapter 3 Project Assigned
4 02/12 Pipeline Hazard and Scoreboarding Appedix A, Chapter 3
5 02/19 President's Day (NO Class)
02/20, Mon Schd. Tomasulo, Branch Prediction Chapter 3 Project Report 1 due
6 02/26 ILP with Software Approaches Chapter 4
7 03/05 Test 1 Project report 2 due
8 Spring Break (03/10-03/18)
9 03/19 Memory Hierarchy, Branch Prediction memory, branch
10 03/26 Multithreading multithread.pdf Project report 3 due
11 04/02 Network Processors NP.pdf
12 04/10
13 04/16 Patriot's Day, NO CLASS
04/18, Mon Schd Google cluster, Cell processor
14 04/23 Test 2
15 04/30 Student Presentations
16 05/07 Project Presentation (I)
17 05/14 - Project Presentation (II) Project final report due