CSC 8400 - Computer Organization
Spring 2007
Semester Schedule

This schedule is very ambitious and subject to change.
Please check the online version from time to time.
Date Topic Reading Week#
1/22 Welcome & course introduction
Fundamentals of Computer Design
Chapter 1 slides
Homework 1
Unix & C lab (Makefile, mm.c, dot.profile, dot.bashrc)
Unix & C lab time
Moore's Law paper (1965)
Chapter 1
1
1/29 Instruction Set Principles & Examples
Appendix B slides
Workshop 1
Video: "Machine that Changed the World" VT787 VHS (pt. 1)
Screening location: Mendel 115, 8-9pm

Intel 45 nm Transistor press release
Intel 45 nm Fun Facts
Intel Transistor History backgrounder
Intel Transistor glossary
Intel Presentation slides (selected)
Appendix B
2
2/05 Pipelining
Appendix A slides
Research Paper Project assignment
Research Paper formatting guidelines
Research Paper template
Workshop lab time
Appendix A 3
2/12 Instruction-Level Parallelism
Chapter 2 slides
Homework 2
Workshop lab time
Homework 1 DUE
Chapter 2
4
2/19 Instruction-Level Parallelism (cont'd)
Workshop 2 (Makefile, memtime.c)
Workshop 1 DUE
Workshop lab time

5
2/26 Limits on Instruction-Level Parallelism
Chapter 3 slides
Research Paper Topic Due
Video: "Machine that Changed the World" (part 2)
8:00-9:00
Chapter 3
6
3/05 Semester Recess - no class

 
3/12 Multiprocessors and Thread-Level Parallelism
Chapter 4 slides
MPI program example
Amdahl's Law paper (1967)
Chapter 4
7
3/19 Multiprocessors and Thread-Level Parallelism (cont'd)
Workshop 3
Workshop lab time
Homework 2 DUE

8
3/26 Review of Memory Hierarchy
Appendix C slides
Cache handout
Workshop lab time
Workshop 2 DUE
Appendix C 9
4/02 Memory Hierarchy Design
Chapter 5 slides
Homework 3
Chapter 5 10
4/09 Easter Break - no class

 
4/16 Memory Hierarchy Design (cont'd)
IBM Extends Moore's Law to the Third Dimension
Workshop lab time
Research Paper Due (electronically)

11
4/23 Storage Systems
Chapter 6 slides
Workshop 3 DUE
Chapter 6
12
4/30 Storage Systems (cont'd)
Homework 3 DUE

Advanced Topics
Advance Topics slides
Video: "Machine that Changed the World" (part 3) [MSC154]

13
5/07 Final Exam
Monday May 7, 2007
7:00pm-9:30pm
  14
Last updated: 04/12/07