Class | Date | Main Topic | |
1 | We 08/29 | Linux and serial ANSI-C "Hello, world!" on the cluster tara | |
2 | Fr 08/31 | Parallel "Hello, world!" and running jobs on tara; make-up for 11/05 | |
Mo 09/03 | Labor Day Holiday | ||
3, #1 | We 09/05 | Chapter 3: Greetings! | |
4 | Mo 09/10 | Chapter 4: An Application: Numerical Integration | |
5 | We 09/12 | Parallel computing and details of cluster tara | |
6 | Mo 09/17 | Chapter 5: Collective Communication | |
7, #2 | We 09/19 | Chapter 5: Collective Communication | |
8 | Fr 09/21 | CSEE Colloquium by Tylor Simon; make-up for 11/07 | |
9 | Mo 09/24 | Scientific computing tools: Make utility, matrix representation | |
10 | We 09/26 | Load-balancing, ringsend, and deadlock; Chapter 9: Debugging Your Program | |
11 | Mo 10/01 | Scientific computing: numerical error vs. accumulated round-off | |
12, #3 | We 10/03 | Scientific computing tools: BLAS, LAPACK, BLACS, ScaLAPACK, PETSc (Chapter 15) | |
13 | Fr 10/05 | Chapter 10: Design and Coding of Parallel Programs (example of power method from HW 3); make-up for 11/12 | |
14 | Mo 10/08 | Chapter 6: Grouping Data for Communication | |
15 | We 10/10 | Chapter 6: Grouping Data for Communication | |
16 | Mo 10/15 | Chapter 8: Dealing with I/O | |
17, #4 | We 10/17 | Chapter 7: Communicators and Topologies | |
18 | Fr 10/19 | Chapter 7: Communicators and Topologies; make-up for 11/14 | |
19 | Mo 10/22 | Chapter 10: Design and Coding of Parallel Programs (Jacobi method) | |
20, #5 | We 10/24 | Chapter 10: Design and Coding of Parallel Programs (CG method); | |
21 | Mo 10/29 | Class cancelled due to Superstorm Sandy | |
22 | Fr 11/02 | Report on project background (classed moved from Wednesday) | |
Mo 11/05 | No class; make-up was 08/31 | ||
We 11/07 | No class; make-up was 09/21 | ||
Mo 11/12 | No class; make-up was 10/05 | ||
We 11/14 | No class; make-up was 10/19 | ||
23 | Mo 11/19 | Chapter 13: Advanced Point-to-Point Communication | |
24, #6 | We 11/21 | Update on project work | |
25 | Mo 11/26 | Chapter 2: An Overview of Parallel Computing | |
26 | We 11/28 | Chapter 2: An Overview of Parallel Computing | |
27 | Mo 12/03 | Chapter 10: Design and Coding of Parallel Programs (Sorting) | |
28 | We 12/05 | IEEE Standard for Floating-Point Arithmetic | |
29 | Mo 12/10 | Update on project work | |
Fr 12/14 | 01:00 p.m. Project Presentations; note the date and time! | ||