CS 2410:
COMPUTER ARCHITECTURE
Fall 2003/2004
Tuesdays and Thursdays
from 2:30PM to 3:45PM
6516 Sennott Square
Instructor
Rami Melhem (melhem@cs.pitt.edu)
6137 Sennott Square,
phone: 624-8493
Office Hours:
Tuesdays and Thursdays from 12:30 to 2:30
Teaching assistants
Di Chang (changdi@cs.pitt.edu)
6803 Sennott Square,
phone: 624-8453
Office Hours:
Mondays and Wednesdays from 3:50 to 5:20
Shuyi Shao (syshao@cs.pitt.edu)
6508 Sennott Square,
phone: 624-8836
Office Hours:
Tuesdays from 4:00 to 5:00 and Wednesdays from 2:00 to 4:00
Description
This course focuses on the techniques of quantitative analysis and evaluation
of modern computing systems. The emphasis is on the major component subsystems
of high performance computers: pipelining, instruction level parallelism,
memory hierarchy and network oriented interconnections.
Students will undertake subsystem analysis projects.
Textbooks
Computer Architecture: A Quantitative Approach,
John Hennessy and David Patterson.
Third Edition - Morgan & Kaufmann.
Requirements and grading:
Mid term exam (25%), Final exam (30%), homeworks and project(s) (40%),
class participation (5%).
Policy on cheating and late homeworks
Cheating on exams or homeworks will results in a grade of "0" for the first
time (for all involved students) and an "F" in the course for the second time.
Late homeworks will not be accepted and
Exams will not be rescheduled except under extraordinary circumstances.
We will cover Chapters 1-8 and Appendix A of the textbook.
Some sections will be skipped and
some supplementary material will be introduced as we progress.