|
|
L# |
|
out |
|
|
||
|
Jan |
T |
31 |
|
Course logistics; What is parallel computing and why should you care; Parallel computer classification |
Wilkinson 1.1-1.2 |
||
|
Feb |
F |
3 |
|
||||
|
T |
7 |
|
Parallel Architectures; Some more C |
Wilkinson 1.3-1.6 |
|||
|
F |
10 |
|
Message passing; Intro to MPI |
Wilkinson 2.1-2.2; Pacheco 1,2 |
|||
|
T |
14 |
|
MPI's collective communication; computer accounts | Pacheco 3, 4 | |||
|
F |
17 |
|
Evaluating parallel programs |
|
|
Eratosthenes' sieve, Wilkinson 2.3-2.5 |
|
|
T |
21 |
|
Embarrassingly Parallel Computations, Mandelbrot set | Wilkinson 3-3.2.2 | |||
|
F |
24 |
|
Monte Carlo (π), Pipelined Computations, zero time sorting |
Wilkinson 3.2.3, 5.1-5.3.2 |
|||
|
T |
28 |
|
Prime number calculation, linear equations |
Wilkinson 5.3.3-5.4 |
|||
|
|
|
||||||
|
Mar |
F |
3 |
|
Parallel Digital Halftoning by Error-Diffusion |
|
|
Parallel Halftoning Paper |
|
T |
7 |
|
Partitioning and Divide & Conquer |
Wilkinson 4 |
|||
|
F |
10 |
|
Synchronous Computation, Barriers, implementation |
Wilkinson 6.1-6.2 |
|||
|
T |
14 |
|
Local synchronization, heat distribution |
Wilkinson 6.1.5, 6.1.6, 6.3.2 |
|||
|
F |
17 |
|
Sorting |
|
|
Wilkinson 9.1-9.3 (10.1-10.3) |
|
|
T |
21 |
|
Spring Break |
|
|||
|
F |
24 |
|
Spring Break |
|
|||
|
T |
28 |
|
Image Processing, Review for midterm |
Wilkinson 11.1-11.5 (12.1-12.5) |
|||
|
F |
31 |
|
Midterm Exam |
||||
|
Apr |
T |
4 |
|
||||
|
F |
7 |
|
|
|
|||
|
T |
11 |
|
|||||
|
F |
14 |
|
|||||
|
T |
18 |
|
NO CLASS - MONDAY SCHEDULE |
|
|||
|
F |
21 |
|
|||||
|
T |
25 |
||||||
|
F |
28 |
|
Pseudotree contraction, Edge list augmentation |
||||
|
May |
T |
2 |
|
||||
|
F |
5 |
|
Minimum Spanning Trees |
||||
|
T |
9 |
|
Review for Final |
||||