Andrew Lumsdaine
215 Lindley Hall
Bloomington, IN 47405
Tel: +01 812 855 6486
Fax: +01 812 855 4829
Andrew Lumsdaine
215 Lindley Hall
Bloomington, IN 47405
Tel: +01 812 855 6486
Fax: +01 812 855 4829
Education
Teaching
Research
Selected Recent Publications
Oldies but Goodies
P536: Advanced Operating Systems
Course home page
Last taught Fall 2008.
B629: Generic Programming
Official course description
Course home page
Last taught Spring 2007.
B524: Parallelism in Programming Languages and Systems
Course home page
Last taught Spring 2006.
Links to work in progress can be found on the OSL research page.
•Generic programming
•High-performance scientific computing
•Parallel, distributed, and concurrent programming
•Parallel, distributed, and concurrent computing
•Computational imaging
•Software engineering
•Numerical analysis and numerical linear algebra
•Iterative numerical methods
•Waveform relaxation
•Image and video processing, restoration, and enhancement
The complete list is on the OSL publications page.
Todor Georgiev, Chintan Intwala, Derin Babacan, and Andrew Lumsdaine. A Unified Frequency Domain Analysis of Lightfield Cameras. In Proceedings European Converence on Computer Vision, 2008.
Peter Gottschling and Andrew Lumsdaine. Integrating Semantics and Compilation. In GPCE08, Nashville, TN, 2008.
Douglas Gregor and Andrew Lumsdaine. Design and Implementation of a High-Performance MPI for C# and the Common Language Infrastructure. In PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 133--142, February 2008.
Torsten Hoefler and A. Lumsdaine. Optimizing non-blocking Collective Operations for InfiniBand. In Proceedings of the 22nd IEEE International Parallel & Distributed Processing Symposium (IPDPS), 04 2008.
Prabhanjan Kambadur, Douglas Gregor, and Andrew Lumsdaine. OpenMP Extensions for Generic Libraries. In OpenMP in a New Era of Parallelism, volume 5004 of Lecture Notes in Computer Science, pages 123-133, May 2008. Springer.
Nick Edmonds, Alex Breuer, Douglas Gregor, and Andrew Lumsdaine. Single-Source Shortest Paths with the Parallel Boost Graph Library. In The Ninth DIMACS Implementation Challenge: The Shortest Path Problem, November 2006.
Jeremiah Willcock and Andrew Lumsdaine. Accelerating Sparse Matrix Computations via Data Compression. In International Conference on Supercomputing, pages 307--316, June 2006.