There are two recommended (but definitely not required) texts:
The last 3 problem sets, involving parallelizing linear algebra Fortran90 codes using MPI, are taken from Chapter 6 of the Sewell book. We will occasionally also have guest lecturers to discuss other topics such as computer visualization. (See Chris Sewell's slides on Visualization and Data Analysis for HPC here, and see Vladik Kreinovich's paper on interval computations here. )
Topics | date due (click on date for problem set) |
---|---|
Beam bending, heat conduction/convection, math finance | Sept 14 |
Elasticity and fluid flow | Sept 26 |
Schrodinger and minimal surface equations | Oct 10 |
Diffusion (3D and axisymmetric) | Oct 17 |
Parallelizing linear algebra codes (Problems 1,2: linear systems) | Oct 31 |
Parallelizing linear algebra codes (Problems 3,6: linear least squares) | Nov 14 |
A parallel Monte-Carlo simulation | Nov 30 |
The Fortran codes required for the MPI problems can be downloaded here
Derivation of equations of
Grades
90-100% | guaranteed A |
80-89% | guaranteed B or better |
70-79% | guaranteed C or better |
below 70% | no guarantees |
Note: Drop Deadline is October 28
Useful links
(Very) Detailed MPI Documentation
Review of Multivariate Calculus
Old Tests
Fall 2016: Practice Exam | Final