University of Wisconsin - Madison

CS/ECE 757: Advanced Computer Architecture II

Spring 1997-1998 Offering

Instructor: Mark D. Hill

URL: http://www.cs.wisc.edu/~markhill/cs757/



What's New

Instructor: Mark D. Hill

Office:         6373 Comp Sci and Stat
Email:          Email Address of Mark Hill
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.

Text

  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.

Readings

Students will read several papers from the literature, which will be made available at DoIT.

Lecture

Time:           1:00 - 2:15 Monday and Wednesday
Place:          1325 Comp Sci and Stat

Project

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.

Examinations

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.

Homework

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.

Incompletes and Academic Misconduct

University policy on incompletes and academic misconduct will be followed strictly.

Grading

Approximate Outline

Week of Topic
Jan 21Introduction, parallel programming & methods (Chapters 1, 2, 3, & 4)
Jan 26continued
Feb 2continued
Feb 9Symmetric Multiprocessors (5 & 6)
Feb 16continued
Feb 23Slop, review, MIDTERM1?
Mar 2Scalable Multiprocessors (7, 8, 9, & 11)
Mar 9SPRING BREAK
Mar 16continued
Mar 23continued
Mar 30continued
Apr 6Single Instruction Multiple Data (readings)
Apr 13Dataflow & future directions (readings, 12)
Apr 20Slop, review, MIDTERM2?
Apr 27Interconnection Networks (10)
May 4Project Presentations

Miscellanea



Last updated by Mark D. Hill at Tue Jan 20 10:40:39 CST 1998