CS320 Introductions to Parallel Programming for Scientists and Engineers - Spring 1999


Contact information:


David Padua padua@uiuc.edu
Zehra Sura zsura@cs.uiuc.edu -- 1252 DCL --

Grade Distribution (Midter + MP1 + MP2 + MP3
Graduate students (PDF)
UndergGraduate students (PDF)
Weights, averages and tentative letter grades

Sixth Assignment. DUE TUESDAY MAY 4
MP6

Fifth Assignment. DUE FRIDAY APRIL 16
MP5 in PostScript Form
MP5 in PDF


Fourth Assignment. DUE THURSDAY APRIL 1
MP4 in PostScript Form
MP4 in PDF

Third Assignment. DUE FRIDAY MARCH 13
MP3 in PostScript Form
MP3 in PDF

Second Assignment. DUE MONDAY MARCH 1
MP2 in PostScript Form
MP2 in PDF

First Assignment. DUE MONDAY FEBRUARY 15
MP1 in PostScriipt Form
MP1 in PDF
Fortran program for MP1

Part 1:
Contact information:
David Padua padua@uiuc.edu
Zehra Sura zsura@cs.uiuc.edu -- 1252 DCL --

Part 1 in HTML (Final version)
Part 1 in PostScript (Final version)
Part 1 in PDF (Final version)

Part 2: Reference Documents (These manuals could be useful when implementing MPs):
  • Sun's Fortran 90 manual can be accessed through the AnswerBook home page.
  • Fortran OpenMP Manual in PDF
  • C OpenMP Manual in PDF

    Copies of the video showed in class about Data Parallel Algorithms are available at the Grainger Engineering Library. Catalog No. MM 032.


    Part 2 in PostScript (Updated: 1-26-99)
    Part 2 in PDF (Updated: 1-26-99)
    Part 3:
    Part 3 in HTML
    Part 3 in PostScript
    Part 3 in PostScript (Two transparencies per page)
    Part 3 in PDF

    Additional transparencies on Cyclic reduction in PDF

    Part 4:
    Part 4 in PDF (3-31-99)
    Part 4 in Postscript (3-31-99)

    Part 5: READING ASSIGNMENTS: Reference Material:
    Part 6: Parallel Programming Tools READING ASSIGNMENTS:
    Part 7: Memory Hierarchy © 1998 David A. Padua