· CS350 Numerical Analysis: A
Comprehensive Overview
· CS450 Iterative and Multigrid Methods
·
Summerschool
on Computational Materials Science, Tools for Multiple Length and Time Scales;
Materials Computation Center, University of Illinois at Urbana-Champaign, May
29 – June 7, 2001. Lecture notes
on MCC website (almost complete)
o Krylov subspace methods for
linear systems I
o Krylov subspace methods for
linear systems II
o Krylov subspace methods for
eigenvalue problems
o Multigrid
·
Implementation
Aspects and Parallelism in Krylov Methods; Katholieke Universiteit Leuven
(KUL), Leuven, Belgium, 22-24 April, 1998; KUL-UCL Graduate Courses in
Numerical Analysis / Seminar Series: Iterative Methods for Large Scale Systems
and Eigenvalue Problems, organized by Paul Van Dooren and Stefan Vandewalle
o Efficient
Parallel Implementations of Krylov Subspace Methods
o Message
Passing and Data Parallel Implementation Strategies
·
Iterative
Linear Solvers and Preconditioners (with Martin Gutknecht and Michele Benzi);
ETH Zurich, October 16-17, 1997;
o Optimal
Krylov Subspace Methods
o Truncation
Strategies for Optimal Krylov Subspace Methods
o Software
·
University
of Basel, Institut fuer Informatik, May 12-14, 1997, High Performance Fortran
Course (3 days, with practical exercises). The following lecture notes should
be available online at some point (please contact me if you are interested):
o Basic issues in (data)
parallel programming;
o High Performance Fortran: an
overview;
o Fortran 90;
o Data mapping;
o Data Parallelism;
o System and data mapping
inquiry functions;
o Compiler and tools;
o Programming examples and
performance studies.