summaryrefslogtreecommitdiff
path: root/README.md
blob: 1f1cd03364dbf477a064ccace0a44728f306b058 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
# Course Calendar

```
+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 33      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Aug 11    |    Aug 12    |    Aug 13    |    Aug 14    |    Aug 15    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              | Introduction |              |              |
|              |              |              |    (Loïc)    |              |              |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 34      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Aug 18    |    Aug 19    |    Aug 20    |    Aug 21    |    Aug 22    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |   Parallel   |
|              |              |              |              |              | software and |
|              |              |              |              |              |   hardware   |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 35      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Aug 25    |    Aug 26    |    Aug 27    |    Aug 28    |    Aug 29    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |     MPI      |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 36      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Sep 01    |    Sep 02    |    Sep 03    |    Sep 04    |    Sep 05    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      1       |      1       |      1       |      1       |      1       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |   PThread    |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 37      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Sep 08    |    Sep 09    |    Sep 10    |    Sep 11    |    Sep 12    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      1       |      1       |      1       |      1       |      1       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |    OpenMP    |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 38      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Sep 15    |    Sep 16    |    Sep 17    |    Sep 18    |    Sep 19    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |     1/2      |     1/2      |     1/2      |      2       |      2       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              | Concurrency  |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 39      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Sep 22    |    Sep 23    |    Sep 24    |    Sep 25    |    Sep 26    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      2       |      2       |      2       |      2       |      2       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |  CUDA Intro  |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 40      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Sep 29    |    Sep 30    |    Oct 01    |    Oct 02    |    Oct 03    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      2       |      2       |      2       |      2       |      2       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |  CUDA Optim  |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 41      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Oct 06    |    Oct 07    |    Oct 08    |    Oct 09    |    Oct 10    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |     2/3      |     2/3      |     2/3      |      3       |      3       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |  CPU vs GPU  |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 42      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Oct 13    |    Oct 14    |    Oct 15    |    Oct 16    |    Oct 17    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      3       |      3       |      3       |      3       |      3       |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              |              |              |   Simplify   |
|              |              |              |              |              | Parallelism  |
|              |              |              |              |              |    (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 43      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Oct 20    |    Oct 21    |    Oct 22    |    Oct 23    |    Oct 24    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      3       |      3       |      3       |      3       |      3       |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 44      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Oct 27    |    Oct 28    |    Oct 29    |    Oct 30    |    Oct 31    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Assignments  |      3       |      3       |      3       |              |              |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+---------------+
| Week 45      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |     Friday    |
+--------------+--------------+--------------+--------------+--------------+---------------+
| Dates        |    Nov 03    |    Nov 04    |    Nov 05    |    Nov 06    |     Nov 07    |
+--------------+--------------+--------------+--------------+--------------+---------------+
| Lectures     |              |              |              |              | Guest Lecture |
|              |              |              |              |              |     (Loïc)    |
+--------------+--------------+--------------+--------------+--------------+---------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 46      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Nov 10    |    Nov 11    |    Nov 12    |    Nov 13    |    Nov 14    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Lectures     |              |              | Exam Wrap-up |              |              |
|              |              |              |    (Loïc)    |              |              |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 47      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Nov 17    |    Nov 18    |    Nov 19    |    Nov 20    |    Nov 21    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 48      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Nov 24    |    Nov 25    |    Nov 26    |    Nov 27    |    Nov 28    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 49      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Dec 01    |    Dec 02    |    Dec 03    |    Dec 04    |    Dec 05    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Others       |              |              |     Exam     |              |              |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 50      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Dec 08    |    Dec 09    |    Dec 10    |    Dec 11    |    Dec 12    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+--------------+--------------+--------------+--------------+--------------+--------------+
| Week 51      |    Monday    |   Tuesday    |  Wednesday   |   Thursday   |    Friday    |
+--------------+--------------+--------------+--------------+--------------+--------------+
| Dates        |    Dec 15    |    Dec 16    |    Dec 17    |    Dec 18    |    Dec 19    |
+--------------+--------------+--------------+--------------+--------------+--------------+

+------+--------+---------------------------------+
| Week |  Date  | Assignment                      |
+------+--------+---------------------------------+
|  36  | Sep 01 | Mandatory assignment 1 handout  |
|  38  | Sep 15 | Mandatory assignment 2 handout  |
|  38  | Sep 17 | Mandatory assignment 1 deadline |
|  41  | Oct 06 | Mandatory assignment 3 handout  |
|  41  | Oct 08 | Mandatory assignment 2 deadline |
|  44  | Oct 29 | Mandatory assignment 3 deadline |
+------+--------+---------------------------------+
```