Introduction to Parallel Computing (CMSC 416/818X)


All deadlines are 11:59 PM Eastern Time on the day they are due. You can submit assignments late only by one day for a 10% penalty and we will not be accept them beyond this automatic extension.

This semester if you miss one graded assignment due to a medical emergency which makes you unable to meet academic responsibiities for the entire duration that the assigment was posted, we will use the grades in the other assignments to calculate your assignment grade out of 40. You cannot use this exception for missing more than one graded assignment.

Number Topic Date Due on Details
0 Using the Linux Shell September 20 September 27 Assignment 0
1 MPI September 27 October 11 Assignment 1
2 Tools October 11 October 20 Assignment 2
3 OpenMP October 27 November 3 Assignment 3
4 CUDA November 3 November 12 Assignment 4
5 Charm++
(only for 818X)
November 12 November 23 Assignment 5

Extra-credit Assignments

Number Topic Due on Details
6 CUDA December 6 Assignment 6
7 Hatchet December 13 Assignment 7