CDA5125 Parallel and Distributed Systems


Syllabus, Example Programs


Lecture 1 (Aug. 24)

Lecture 2 (Aug. 26) Lecture 3 (Aug. 31) Lecture 4 (Sept. 2) Lecture 5 (Sept. 9) Lecture 6 (Sept. 16) Lecture 7 (Sept. 18) Announcement: L_matrix2 and L_matrix3 matrices were bad ones. The indices should start from 1 instead of 0. Please download the assignment one package again. Also the CSC data structre in main.c is actually the CSR format accordingly to the assignment description. The row and column indices were swapped.

Your assignment 1 program must be able to product exactly the same output file (tmp333) as the driver program for any small AND large matrices (check with the UNIX diff command) to be considered correct and to receive a non-zero grade.

Lecture 8 (Sept. 21)

Lecture 9 (Sept. 23) Lecture 10 (Sept. 28) Lecture 11 (Sept. 30) Lecture 12 (Oct. 5) Lecture 13 (Oct. 7) Lecture 14 (Oct. 12) Lecture 15 (Oct.14) Lecture 16 (Oct. 19)

Lecture 17 (Oct. 21)

Information for the term project, important dates when you must turn in some documents or do the presentation: 10/26 (topic selection), 11/11 (progress report), (11/25, 11/30, 12/2) (project presentation), 12/8 (final report/software due).

Schedule for the rest of the semester. The topics are fixed, pick your course presentation topic as soon as possible.

Lecture 18 (Oct. 26)

Lecture 19 (Nov. 2)

Course Presentation Schedule, Presentation Grading Sheet Lecture 20 (Nov. 4)

Lecture 21 (Nov. 9) Lecture 22 (Nov. 16) Lecture 23 (Nov. 18) Lecture 24 (Nov. 23) Term Project Presentation Grading Sheet

Lecture 24 (Nov. 25)

Lecture 25 (Nov. 30) Lecture 26 (Dec. 2) Term project report/software due Dec. 8. Final exam due Dec. 8.