CS/ECE 757: Advanced Computer Architecture II
Spring 1997-1998 Offering
URL: http://www.cs.wisc.edu/~markhill/cs757/
Office: 6373 Comp Sci and Stat
Email:
Office hours: Tuesday 1:30 - 2:30
Wednesday 2:30-3:30
or by appointment
There is NO teaching assistant for this offering of CS/ECE 757.
David Culler and J. P. Singh with Anoop Gupta
Parallel Computer Architecture: A Hardware/Software Approach
Morgan Kaufmann Publishers, Pre-First Edition, 1998.
NOT AVAILABLE FROM THE BOOKSTORE, since the hardcopy is not due
out until near the end of the semester. We will print it
chapter by chapter.
Students will read several papers from the literature, which will
be made available at DoIT.
Time: 1:00 - 2:15 Monday and Wednesday
Place: 1325 Comp Sci and Stat
The default project is to do some original research in a group of two
students. For example, you could examine a modest extension to a paper
studied in class or simply re-validate the data in some paper by
writing your own simulator. Alternatively, you may work alone
to write a paper that surveys an area within computer
architecture. Projects will include an oral presentation and a paper.
There will be two midterm exams, but no final exam. The midterms are
listed in in the Approximate Outline. Please advise me of any
conflicts with these likely exam times before the end of the second
week of classes.
There may be a few assignments, but I am not sure since there is no TA.
Assignments may require the review of material that is touched upon, but
not covered in depth in class. Assignments will not be weighted equally.
The approximate weights of each assignment will be specified when the
assignment is handed out. Assignments will be due in class on the
due date. NO LATE ASSIGNMENTS WILL BE ACCEPTED, except under extreme
non-academic circumstances discussed with the instructor at least one
week before the assignment is due.
University policy on incompletes and academic misconduct
will be followed strictly.
- 35% Project
- 25% Midterm 1
- 25% Midterm 2
- 10% Homework
- 5% Class participation
| Week of |
Topic |
| Jan 21 | Introduction, parallel programming & methods (Chapters 1, 2, 3, & 4) |
| Jan 26 | continued |
| Feb 2 | continued |
| Feb 9 | Symmetric Multiprocessors (5 & 6) |
| Feb 16 | continued |
| Feb 23 | Slop, review, MIDTERM1? |
| Mar 2 | Scalable Multiprocessors (7, 8, 9, & 11) | |
| Mar 9 | SPRING BREAK |
| Mar 16 | continued |
| Mar 23 | continued |
| Mar 30 | continued | |
| Apr 6 | Single Instruction Multiple Data (readings) |
| Apr 13 | Dataflow & future directions (readings, 12) |
| Apr 20 | Slop, review, MIDTERM2? |
| Apr 27 | Interconnection Networks (10) |
| May 4 | Project Presentations |
Last updated by
Mark D. Hill
at
Tue Jan 20 10:40:39 CST 1998