CISC 372 Parallel Programming Tentative Schedule
Fall 2003

Warning: This will be updated continuously as the course progresses!!

Topic

Date

Readings

Projects

Assignments Due
and Quizzes

Introductions, 
Overview, Syllabus
9/4 Syllabus  
Thinking in Parallel
Group pretest: card color counting
9/9  Chapter 1 Quiz 1
9/11 Lab 1 OUT
SPMD Programming
Live Simulation
9/16 Sections 6.1-6.3 Quiz 2
Hurricane! No Class 9/18 Lab 1 IN
extended to 9/15
Simple Message Passing
And its implementation
9/23 Sections 6.1-6.3 Quiz 3
9/25
Parallelization Case Study:
Applying the Trapezoidal Rule
9/30 Lab 2 OUT Quiz 4
Parallel Algorithm Design:
Decomposition and Agglomeration
10/2 Sections 3.1-3.4
Parallel Algorithm Design:
Interaction Overheads
Parallel Algorithm Models
10/7 Sections 3.5-3.6 Quiz 5
Collective Communication 10/9 Section 6.6 Lab 2 IN
Group Project 1 OUT
Collective Communication 10/14 Quiz 6
Topologies and Decompositions 10/16 Section 6.4 Group Project 1
Sequential Program IN
Review Game with Prizes 10/21 Quiz 7
MIDTERM EXAM 10/23 MIDTERM MIDTERM MIDTERM
Parallelization Game 10/28 Group Project 2
Parallel Program IN
NO QUIZ!!
Case Study on Topologies 10/30 Section 6.4 Miniresearch/Oral OUT
Lab 3 OUT
Overlapping Communication
with Computation
11/4 Section 6.5 Miniresearch/Oral
Deliverable 1 IN
Quiz 8
Performance Evaluation
of Parallel Programs
11/6 Sections 5.1-5.3,5.4.1
Parallel Architectures 11/11 Sections 2.1-2.3,2.4.1-5 Quiz 9
11/13 Lab 3 IN
Guest: Parallelizing
Irregular Computations
11/18
11/17 noon:MiniResearch/Oral
Draft of Slides IN
NO Quiz!!
Shared Memory Parallel
Programming with OpenMP
11/20 Sections 7.1,7.2,7.10
Guest Speaker 11/25 Contest Rules/Problems OUT Quiz 10
Thanksgiving Break 11/27 NO CLASS NO CLASS NO CLASS
Oral Presentations Set 1 12/2 1: Kissel, Fong
2: Derman, Fishgold
12/1: Contest Team Registration NO QUIZ!!
Oral Presentations Set 2 12/4 1:Phillips, Kim, Elliston
2:Weldin, Daniels
3:Lyuers, Heydt, Peddicord
Oral Presentations Set 3
Review and Wrap Up
12/9 1:Callaway, Griffen, Goss
2:Meserve, Kempista
3:Alex, Sean, Eric
Contest Entries IN Quiz 11
FINAL EXAM 12/17 1-3 PM
Maintained by Lori Pollock.