Calendar

This calendar is tentative and subject to change. Please check this page regularly for updates.

Unless explicitly marked, all class periods will be held in ISAT/CS 140. Unless noted otherwise, all readings are from the class textbook. Unless noted otherwise, all quizzes will be on Canvas, and all homeworks (HWs) and programming assignments (PAs) will be posted on the assignments page.

January
Su M Tu W Th F Sa
12 13 14
Introduction
15
IPP Ch.1, 2.6
16
Performance Analysis

Slurm Lab
17
Slurm Lab Due

Research Overview Due
18
19 20
IPP 4.1-4.7
21
Pthreads

MCPI Lab
22
IPP 4.8-4.12
23
Pthreads (cont'd)
24
MCPI Lab Due

Research Idea Due
25
26 27
IPP 3.1-3.4
28
MPI
29 30
MPI (cont'd)
31
P1 Due
February
Su M Tu W Th F Sa
1
2 3
IPP 3.5-3.8
4
MPI Lab
5 6
OpenMP
7
MPI Lab Due

P1 Peer Reviews Due

Research Groups Due
8
9 10
IPP 2.1-2.4
11
Assessment Day (no class)
12
IPP 5.1-5.5
13
Broadcast Trees
14
P2 Due
15
16 17
IPP 5.6-5.11
18
OpenMP Lab
19 20
OpenMP (cont'd)
21
MC PI OMP Lab Due

P2 Peer Reviews Due

Research proposal Due
22
23 24 25
Matrices and Parallel Algorithms
26
QUIZ
27
Performance Tools and Other Architectures
28
P3 Due
29
March
Su M Tu W Th F Sa
1 2
QUIZZES
3
Review
4 5
Midterm Exam
6
P3 Peer Reviews Due
7
8 9-13
Spring Break
14
15 16 17
Class (TBD)
18 19
Class (TBD)
20 21
22 23 24
Class (TBD)
25 26
Class (TBD)
27
Research Midproject Deliverable Due
28
29 30 31
Class (TBD)
April
Su M Tu W Th F Sa
1 2
Class (TBD)
3 4
5 6 7
Class (TBD)
8 9
Class (TBD)
10
Research Poster Due
11
12 13 14
Class (TBD)
15 16
Class (TBD)
17 18
Research Poster Showcase
19 20 21
Class (TBD)
22 23
Class (TBD)
24 25
26 27 28
Review
29 30
Instructor out of town (no class)

Research Final Project Due
May
Su M Tu W Th F Sa
1 2
3 4 5 6 7
Final Exam
(8:00-10:00)
8 9