CS320 Introductions to Parallel Programming for Scientists and Engineers
Grades
FINAL EXAM: Due TU 5/12, at 9 AM -- 3317 DCL
Final Exam in PostScript
Part 1:
- i. Course Organization
- ii. Topics
- Chapter 1. Introduction
- Chapter 2. Machine Models
- Chapter 3. Parallel Programming Moldels.
READING ASSIGNMENT:
- Chapter 1 from the textbook
Part 1 in HTML (Final version)
Part 1 in PostScript (Final version)
Part 1 in PDF (Final version)
Part 2:
- Chapter 4. Fortran 77
- Chapter 5. Fortran 90
- Chapter 6. OpenMP
- Chapter 7. Parallel Loop in OpenMP
READING ASSIGNMENT:
Part 2 in HTML (Final version)
Part 2 in PostScript (Final version)
Part 2 in PDF (Final version)
Part 3:
- Chapter 8. Parallel Vector Algorithms
READING ASSIGNMENT:
Assignments:
Part 3 in HTML (Final version)
Part 3 in PostScript (Final version)
Part 3 in PDF (Final version)
Part 4:
- Chapter 9. Dependence Driven Loop Manipulation
Part 4 in PDF (Only version I was able to generate. Sorry) (Final version)
Part 5:
Part 5 not available in HTML
Part 5 in PostScript (Final version)
Part 5 not available in PDF
Part 6:
Part 7:
- Chapter 10. Programming in MPI
READING ASSIGNMENTS:
Reference Material:
Assignments:
Part 8:
- Chapter 11. Designing Parallel Algorithms
READING ASSIGNMENTS:
- Chapter 2. from the textbook (except Sections 2.7 and 2.8)
Part 8 in HTML (Final version)
Part 8 in PostScript (Final version)
Part 8 in PDF (Final version)
Part 9:
- Chapter 12. Locality and Caches
Part 9 in HTML (Final version)
Part 9 in PostScript (Final version)
Part 9 in PDF (Final version)
Part 10:
- Chapter 13. Asynchronous Algorithms
READING ASSIGNMENTS:
- Class handouts (transparencies).
Part 11:
Part 11 in PostScript (Final version)
© 1998 David A. Padua