| Education |
- Ph.D. Electrical Engineering and Computer
Science, MIT,
1992
- EE, ibid, 1988
- SMEE, ibid, 1986
- SBEE, ibid, 1984
| | | |
| Teaching |
- P536: Advanced Operating Systems
- Official course description
- Course home page
- Last taught Fall 2006.
- B629: Generic Programming
- Official course description
- Course home page
- Last taught Spring 2007.
- B524: Parallelism in Programming Languages and Systems
- Official course description
- Course home page
- Last taught Spring 2006.
| | | |
| Research Scientists / Post-Doctoral Researchers |
|
| | | |
|
|
|
|
|
|
| Research Interests
|
Links to work in
progress can be found on the OSL research
page.
- Generic programming
- Scientific component libraries
- High performance computing for computational
science and engineering
- Run time systems for parallel computing
- Scalable mathematical software
- Cluster computing
- Software engineering
- Numerical analysis and numerical linear
algebra
- Iterative numerical methods
- Waveform relaxation
- Image and video processing, restoration, and
enhancement
| | | |
| Selected Publications
|
More publications can
be found on the OSL
publications page.
-
Open MPI: Goals, Concept,
and Design of a Next Generation MPI Implementation.
-
Edgar Gabriel et al.
In Proceedings,
11th European PVM/MPI Users' Group Meeting, Budapest, Hungary,
September 2004.
(PDF)
-
MultiArray: A C++ library for generic programming with arrays.
-
Ronald Garcia and Andrew Lumsdaine.
Software: Practice and Experience, 2004.
To appear.
(PDF)
- A Comparative Study of Language
Support for Generic Programming.
-
Ronald Garcia, Jaakko Jarvi, Andrew Lumsdaine, Jeremy G. Siek, and Jeremiah Willcock.
Proceedings of the 2003 ACM
SIGPLAN conference on Object-oriented programming, systems, languages,
and applications (OOPSLA'03), October 2003. (PDF)
-
Krylov-Subspace Acceleration of Waveform Relaxation.
-
Andrew Lumsdaine and Deyun Wu.
SIAM Journal on Numerical Analysis, 41(1):90-111, 2003.
(PDF)
-
The Boost Graph Library: User Guide and Reference Manual.
-
Jeremy Siek, Lee-Quan Lee, and Andrew Lumsdaine.
Addison-Wesley, 2002.
-
An updated set of basic linear algebra subprograms (BLAS).
-
L. Susan Blackford et al.
ACM Transactions on Mathematical Software (TOMS), 28(2):135--151, 2002.
(PDF)
- MPI
--- The Complete Reference: Volume 2, the MPI-2
Extensions.
- William Gropp, Steven Huss-Lederman, Andrew
Lumsdaine, Ewing Lusk, Bill Nitzberg, William
Saphir, and Marc Snir. MIT Press, 1998.
| | | | |