Mon 31 Mar: Introduction
Wed 2 Apr: Matlab*P
Mon 7 Apr: Matlab and matrices
Wed 9 Apr: Solving linear equations: GE and Cholesky
Mon 14 Apr: Solving linear equations: Congugate gradients
Wed 16 Apr: Conjugate gradients and preconditioning
Mon 21 Apr: Cluster programming: Beowulf, MPI
Wed 23 Apr: Student midterm presentations:
PetSC; sensor nets
Mon 28 Apr: Student midterm presentations:
Scalapack on the grid; FFTW
Wed 30 Apr: Student midterm presentations:
Parallel JPEG 2000; landscape erosion; graph partitioning
Mon 5 May: Student midterm presentations:
Fault-tolerant MPI; Cactus; ant colony algorithms
Wed 7 May: Preconditioning: incomplete factorization
Mon 12 May: Preconditioning: other approaches
Wed 14 May: Sparse direct methods: basics
Mon 19 May: Sparse direct methods: ordering
Wed 21 May: Ron Choy: Matlab*P
Mon 26 May: (Memorial Day, no class)
Wed 28 May: Nonsymmetric sparse linear systems
Mon 2 Jun: Applications: Weather prediction
Wed 4 Jun: Final project presentations