Class | Date | Main Topic | |
1 | Th 08/28 | Parallel computing and details of cluster maya | |
2, #1 | Tu 09/02 | Parallel "Hello, world!" and running jobs on maya | |
3 | Th 09/04 | Chapter 3: Greetings! | |
4 | Fr 09/05 | Chapter 4: An Application: Numerical Integration; make-up for 10/07 | |
5, #2 | Tu 09/09 | Scientific computing: numerical error vs. accumulated round-off | |
6 | Th 09/11 | Chapter 9: Debugging Your Program | |
7 | Tu 09/16 | Chapter 5: Collective Communication | |
8 | Th 09/18 | Chapter 5: Collective Communication | |
9 | Tu 09/23 | Chapter 11: Performance | |
10, #3 | Th 09/25 | Scientific computing tools: BLAS, LAPACK, BLACS, ScaLAPACK, PETSc (Chapter 15) | |
11 | Tu 09/30 | Chapter 10: Design and Coding of Parallel Programs (power method) | |
12 | Th 10/02 | Chapter 6: Grouping Data for Communication | |
Tu 10/07 | Class cancelled; make-up was 09/05 | ||
13 | Th 10/09 | Chapter 8: Dealing with I/O | |
Tu 10/14 | Class cancelled; make-up is 10/17 | ||
14, #4 | Th 10/16 | Chapter 10: Design and Coding of Parallel Programs (Jacobi method) | |
15 | Fr 10/17 | Chapter 10: Design and Coding of Parallel Programs (CG method); make-up for 10/07 | |
Tu 10/21 | Class cancelled; make-up is 10/24 | ||
16 | Th 10/23 | Chapter 10: Design and Coding of Parallel Programs (CG method) | |
17 | Fr 10/24 | Chapter 13: Advanced Point-to-Point Communication; make-up for 10/21 | |
18 | Tu 10/28 | Chapter 12: More on Performance | |
19 | Th 10/30 | Chapter 13: Advanced Point-to-Point Communication; | |
20 | Tu 11/04 | Chapter 7: Communicators and Topologies | |
21, #5 | Th 11/06 | Report on project background | |
22 | Tu 11/11 | Chapter 7: Communicators and Topologies | |
23 | Th 11/13 | Chapter 10: Design and Coding of Parallel Programs (Sorting) | |
24 | Tu 11/18 | Chapter 2: An Overview of Parallel Computing | |
25 | Th 11/20 | Update on project work | |
26 | Mo 11/24 | GPUs (graphics processing units) in Parallel Computing; make-up for 11/25 | |
Tu 11/25 | Class cancelled; make-up was 11/24 | ||
Th 11/27 | Thanksgiving Holiday | ||
27 | Tu 12/02 | Intel Phi in Parallel Computing | |
28 | Th 12/04 | IEEE Standard for Floating-Point Arithmetic | |
29 | Tu 12/09 | Update on project work | |
Fr 12/12 | 01:00 p.m. Project Presentations; note the date and time! | ||