2009 | ||
---|---|---|
83 | EE | Ronald Garcia, Andrew Lumsdaine, Amr Sabry: Lazy evaluation and delimited control. POPL 2009: 153-164 |
2008 | ||
82 | EE | Torsten Hoefler, Andrew Lumsdaine: Overlapping Communication and Computation with High Level Communication Routines. CCGRID 2008: 572-577 |
81 | EE | Torsten Hoefler, Timo Schneider, Andrew Lumsdaine: Multistage switches are not crossbars: Effects of static routing in high-performance networks. CLUSTER 2008: 116-125 |
80 | EE | Torsten Hoefler, Andrew Lumsdaine: Message progression in parallel computing - to thread or not to thread? CLUSTER 2008: 213-222 |
79 | EE | Todor Georgiev, Chintan Intwala, Sevkit Babakan, Andrew Lumsdaine: Unified Frequency Domain Analysis of Lightfield Cameras. ECCV (3) 2008: 224-237 |
78 | EE | Peter Gottschling, Andrew Lumsdaine: Integrating semantics and compilation: using c++ concepts to develop robust and efficient reusable libraries. GPCE 2008: 67-76 |
77 | EE | Abhishek Kulkarni, Andrew Lumsdaine: Stateless Clustering Using OSCAR and PERCEUS. HPCS 2008: 26-32 |
76 | EE | Torsten Hoefler, Timo Schneider, Andrew Lumsdaine: Accurately measuring collective operations at massive scale. IPDPS 2008: 1-8 |
75 | EE | Torsten Hoefler, Andrew Lumsdaine: Optimizing non-blocking collective operations for infiniband. IPDPS 2008: 1-8 |
74 | EE | Joseph A. Cottam, Andrew Lumsdaine: Stencil: A Conceptual Model for Representation and Interaction. IV 2008: 51-56 |
73 | EE | Prabhanjan Kambadur, Douglas Gregor, Andrew Lumsdaine: OpenMP Extensions for Generic Libraries. IWOMP 2008: 123-133 |
72 | EE | Douglas Gregor, Andrew Lumsdaine: Design and implementation of a high-performance MPI for C# and the common language infrastructure. PPOPP 2008: 133-142 |
71 | EE | Torsten Hoefler, Florian Lorenzen, Andrew Lumsdaine: Sparse Non-blocking Collectives in Quantum Mechanical Calculations. PVM/MPI 2008: 55-63 |
70 | EE | Torsten Hoefler, Maraike Schellmann, Sergei Gorlatch, Andrew Lumsdaine: Communication Optimization for Medical Image Reconstruction Algorithms. PVM/MPI 2008: 75-83 |
69 | EE | Joseph A. Cottam, Joshua Hursey, Andrew Lumsdaine: Representing unit test data for large scale software development. SOFTVIS 2008: 57-66 |
68 | EE | Torsten Hoefler, Peter Gottschling, Andrew Lumsdaine: Leveraging non-blocking collective communication in high-performance applications. SPAA 2008: 113-115 |
2007 | ||
67 | EE | Christopher Mueller, Benjamin Martin, Andrew Lumsdaine: A comparison of vertex ordering algorithms for large graph visualization. APVIS 2007: 141-148 |
66 | EE | Christopher Mueller, Benjamin Martin, Andrew Lumsdaine: Interpreting large visual similarity matrices. APVIS 2007: 149-152 |
65 | EE | Torsten Hoefler, Torsten Mehlan, Andrew Lumsdaine, Wolfgang Rehm: Netgauge: A Network Performance Measurement Framework. HPCC 2007: 659-671 |
64 | EE | Joshua Hursey, Jeffrey M. Squyres, Timothy Mattox, Andrew Lumsdaine: The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI. IPDPS 2007: 1-8 |
63 | EE | Prabhanjan Kambadur, Douglas Gregor, Andrew Lumsdaine: Parallelization of Generic Libraries Based on Type Properties. International Conference on Computational Science (1) 2007: 620-627 |
62 | EE | Torsten Hoefler, Prabhanjan Kambadur, Richard L. Graham, Galen M. Shipman, Andrew Lumsdaine: A Case for Standard Non-blocking Collective Operations. PVM/MPI 2007: 125-134 |
61 | EE | Brian Barrett, Galen M. Shipman, Andrew Lumsdaine: Analysis of Implementation Options for MPI-2 One-Sided. PVM/MPI 2007: 242-250 |
60 | EE | Joshua Hursey, Ethan Mallove, Jeffrey M. Squyres, Andrew Lumsdaine: An Extensible Framework for Distributed Testing of MPI Implementations. PVM/MPI 2007: 64-72 |
59 | EE | Torsten Hoefler, Andrew Lumsdaine, Wolfgang Rehm: Implementation and performance analysis of non-blocking collective operations for MPI. SC 2007: 52 |
58 | EE | Jeremy G. Siek, Andrew Lumsdaine: A Language for Generic Programming in the Large CoRR abs/0708.2255: (2007) |
57 | EE | Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock: An extended comparative study of language support for generic programming. J. Funct. Program. 17(2): 145-205 (2007) |
56 | EE | Torsten Hoefler, Peter Gottschling, Andrew Lumsdaine, Wolfgang Rehm: Optimizing a conjugate gradient solver with non-blocking collective operations. Parallel Computing 33(9): 624-633 (2007) |
55 | EE | Andrew Lumsdaine, Douglas Gregor, Bruce Hendrickson, Jonathan W. Berry: Challenges in Parallel Graph Processing. Parallel Processing Letters 17(1): 5-20 (2007) |
2006 | ||
54 | EE | Richard L. Graham, Galen M. Shipman, Brian Barrett, Ralph H. Castain, George Bosilca, Andrew Lumsdaine: Open MPI: A High-Performance, Heterogeneous MPI. CLUSTER 2006 |
53 | EE | DongInn Kim, Jeffrey M. Squyres, Andrew Lumsdaine: The Introduction of the OSCAR Database API (ODA). HPCS 2006: 39 |
52 | EE | Jeremiah Willcock, Andrew Lumsdaine: Accelerating sparse matrix computations via data compression. ICS 2006: 307-316 |
51 | EE | Richard Murphy, Jonathan W. Berry, William McLendon, Bruce Hendrickson, Douglas Gregor, Andrew Lumsdaine: DFS: A Simple to Write Yet Difficult to Execute Benchmark. IISWC 2006: 175-177 |
50 | EE | A. Breuer, Peter Gottschling, Douglas Gregor, Andrew Lumsdaine: Effecting parallel graph eigensolvers through library composition. IPDPS 2006 |
49 | EE | Torsten Hoefler, Jeffrey M. Squyres, Wolfgang Rehm, Andrew Lumsdaine: A Case for Non-blocking Collective Operations. ISPA Workshops 2006: 155-164 |
48 | EE | Christopher Mueller, Andrew Lumsdaine: Expression and Loop Libraries for High-Performance Code Synthesis. LCPC 2006: 80-95 |
47 | EE | Douglas Gregor, Jaakko Järvi, Jeremy G. Siek, Bjarne Stroustrup, Gabriel Dos Reis, Andrew Lumsdaine: Concepts: linguistic support for generic programming in C++. OOPSLA 2006: 291-310 |
46 | EE | Christopher Mueller, Andrew Lumsdaine: Runtime synthesis of high-performance code from scripting languages. OOPSLA Companion 2006: 954-963 |
45 | EE | Jaakko Järvi, Douglas Gregor, Jeremiah Willcock, Andrew Lumsdaine, Jeremy G. Siek: Algorithm specialization in generic programming: challenges of constrained generics in C++. PLDI 2006: 272-282 |
44 | EE | Prabhanjan Kambadur, Douglas Gregor, Andrew Lumsdaine, Amey Dharurkar: Modernizing the C++ Interface to MPI. PVM/MPI 2006: 266-274 |
43 | EE | Torsten Hoefler, Peter Gottschling, Wolfgang Rehm, Andrew Lumsdaine: Optimizing a Conjugate Gradient Solver with Non-Blocking Collective Operations. PVM/MPI 2006: 374-382 |
42 | EE | Christopher Mueller, Mehmet M. Dalkilic, Andrew Lumsdaine: High-Performance Direct Pairwise Comparison of Large Genomic Sequences. IEEE Trans. Parallel Distrib. Syst. 17(8): 764-772 (2006) |
2005 | ||
41 | EE | Jeremy G. Siek, Andrew Lumsdaine: Language Requirements for Large-Scale Generic Libraries. GPCE 2005: 405-421 |
40 | EE | DongInn Kim, Jeffrey M. Squyres, Andrew Lumsdaine: Revamping the OSCAR Database: A Flexible Approach to Cluster Configuration Data Management. HPCS 2005: 326-332 |
39 | EE | Christopher Mueller, Mehmet M. Dalkilic, Andrew Lumsdaine: High-Performance Direct Pairwise Comparison of Large Genomic Sequences. IPDPS 2005 |
38 | EE | Jaakko Järvi, Jeremiah Willcock, Andrew Lumsdaine: Associated types and constraint propagation for mainstream object-oriented generics. OOPSLA 2005: 1-19 |
37 | EE | Douglas Gregor, Andrew Lumsdaine: Lifting sequential graph algorithms for distributed-memory parallel computation. OOPSLA 2005: 423-437 |
36 | EE | Jeremy G. Siek, Andrew Lumsdaine: Essential language support for generic programming. PLDI 2005: 73-84 |
35 | EE | Brian Barrett, Jeffrey M. Squyres, Andrew Lumsdaine, Richard L. Graham, George Bosilca: Analysis of the Component Architecture Overhead in Open MPI. PVM/MPI 2005: 175-182 |
34 | EE | Jeremiah Willcock, Andrew Lumsdaine, Arch D. Robison: Using MPI with C# and the Common Language Infrastructure. Concurrency - Practice and Experience 17(7-8): 895-917 (2005) |
33 | EE | Lie-Quan Lee, Andrew Lumsdaine: Generic programming for high-performance scientific applications. Concurrency - Practice and Experience 17(7-8): 941-965 (2005) |
32 | EE | Douglas Gregor, Jaakko Järvi, Mayuresh Kulkarni, Andrew Lumsdaine, David R. Musser, Sibylle Schupp: Generic Programming and High-Performance Libraries. International Journal of Parallel Programming 33(2-3): 145-164 (2005) |
31 | EE | Ronald Garcia, Andrew Lumsdaine: MultiArray: a C++ library for generic programming with arrays. Softw., Pract. Exper. 35(2): 159-188 (2005) |
2004 | ||
30 | EE | Jaakko Järvi, Andrew Lumsdaine, D. P. Gregor, Mayuresh Kulkarni, David R. Musser, Sibylle Schupp: Generic Programming and High-Performance Libraries. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004 |
29 | EE | Timothy S. Woodall, Richard L. Graham, Ralph H. Castain, David J. Daniel, Mitchel W. Sukalski, Graham E. Fagg, Edgar Gabriel, George Bosilca, Thara Angskun, Jack Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barrett, Andrew Lumsdaine: Open MPI's TEG Point-to-Point Communications Methodology: Comparison to Existing Implementations. PVM/MPI 2004: 105-111 |
28 | EE | Timothy S. Woodall, Richard L. Graham, Ralph H. Castain, David J. Daniel, Mitchel W. Sukalski, Graham E. Fagg, Edgar Gabriel, George Bosilca, Thara Angskun, Jack Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barrett, Andrew Lumsdaine: TEG: A High-Performance, Scalable, Multi-network Point-to-Point Communications Methodology. PVM/MPI 2004: 303-310 |
27 | EE | Edgar Gabriel, Graham E. Fagg, George Bosilca, Thara Angskun, Jack Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barrett, Andrew Lumsdaine, Ralph H. Castain, David J. Daniel, Richard L. Graham, Timothy S. Woodall: Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation. PVM/MPI 2004: 97-104 |
2003 | ||
26 | EE | Jaakko Järvi, Jeremiah Willcock, Andrew Lumsdaine: Concept-Controlled Polymorphism. GPCE 2003: 228-244 |
25 | EE | Lie-Quan Lee, Andrew Lumsdaine: The Generic Message Passing Framework. IPDPS 2003: 53 |
24 | EE | Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock: A comparative study of language support for generic programming. OOPSLA 2003: 115-134 |
23 | EE | Jeffrey M. Squyres, Andrew Lumsdaine: A Component Architecture for LAM/MPI. PVM/MPI 2003: 379-387 |
22 | Jaakko Järvi, Gary Powell, Andrew Lumsdaine: The Lambda Library: unnamed functions in C++. Softw., Pract. Exper. 33(3): 259-291 (2003) | |
2002 | ||
21 | EE | Sibylle Schupp, D. P. Gregor, B. Osman, David R. Musser, Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine: Concept-Based Component Libraries and Optimizing Compilers. IPDPS 2002 |
20 | EE | Lie-Quan Lee, Andrew Lumsdaine: Generic programming for high performance scientific applications. Java Grande 2002: 112-121 |
19 | EE | Jeremiah Willcock, Andrew Lumsdaine, Arch D. Robison: Using MPI with C# and the common language infrastructure. Java Grande 2002: 238 |
18 | EE | Todd L. Veldhuizen, Andrew Lumsdaine: Guaranteed Optimization: Proving Nullspace Properties of Compilers. SAS 2002: 263-277 |
2001 | ||
17 | Anthony Skjellum, Diane G. Wooley, Ziyang Lu, Michael Wolf, Purushotham Bangalore, Andrew Lumsdaine, Jeffrey M. Squyres, Brian C. McCandless: Object-oriented analysis and design of the Message Passing Interface. Concurrency and Computation: Practice and Experience 13(4): 245-292 (2001) | |
1999 | ||
16 | Lie-Quan Lee, Jeremy G. Siek, Andrew Lumsdaine: Generic Graph Algorithms for Sparse Matrix Ordering. ISCOPE 1999: 120-129 | |
15 | EE | Lie-Quan Lee, Jeremy G. Siek, Andrew Lumsdaine: The Generic Graph Component Library. OOPSLA 1999: 399-414 |
1998 | ||
14 | EE | Jeremy G. Siek, Andrew Lumsdaine: The Matrix Template Library: A Unifying Framework for Numerical Linear Algebra. ECOOP Workshops 1998: 466-467 |
13 | EE | Jeremy G. Siek, Andrew Lumsdaine: A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library. ECOOP Workshops 1998: 468-469 |
12 | EE | Jeremy G. Siek, Andrew Lumsdaine: The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra. ISCOPE 1998: 59-70 |
1997 | ||
11 | Brian C. McCandless, Andrew Lumsdaine: The Role of Abstraction in High-Performance Computing. ISCOPE 1997: 203-210 | |
10 | Jeffrey M. Squyres, William Saphir, Andrew Lumsdaine: The Design and Evolution of the MPI-2 C++ Interface. ISCOPE 1997: 57-64 | |
9 | Andrew Lumsdaine, Brian C. McCandless: Parallel Extensions to the Matrix Template Library. PPSC 1997 | |
1996 | ||
8 | Al Geist, William Gropp, Steven Huss-Lederman, Andrew Lumsdaine, Ewing L. Lusk, William Saphir, Anthony Skjellum, Marc Snir: MPI-2: Extending the Message-Passing Interface. Euro-Par, Vol. I 1996: 128-135 | |
7 | EE | Andrew Lumsdaine, Mark W. Reichelt, Jeffrey M. Squyres, Jacob K. White: Accelerated waveform methods for parallel transient simulation of semiconductor devices. IEEE Trans. on CAD of Integrated Circuits and Systems 15(7): 716-726 (1996) |
1994 | ||
6 | Richard R. Schultz, Robert L. Stevenson, Andrew Lumsdaine: Maximum Likelihood Parameter Estimation for Non-Gaussian Prior Signal Models. ICIP (2) 1994: 700-704 | |
1993 | ||
5 | EE | Mark W. Reichelt, Andrew Lumsdaine, Jacob K. White: Accelerated waveform methods for parallel transient simulation of semiconductor devices. ICCAD 1993: 270-274 |
4 | Andrew Lumsdaine, Mark W. Reichelt: Waveform Iterative Techniques for Device Transient Simulation on Parallel Machines. PPSC 1993: 237-245 | |
3 | EE | Andrew Lumsdaine, Luis Miguel Silveira, Jacob K. White: Massively parallel simulation algorithms for grid-based analog signal processors. IEEE Trans. on CAD of Integrated Circuits and Systems 12(11): 1665-1678 (1993) |
1991 | ||
2 | Andrew Lumsdaine, Mark W. Reichelt, Jacob White: Conjugate Direction Waveform Methods for Transient Two-Dimensional Simulation for MOS Devices. ICCAD 1991: 116-119 | |
1990 | ||
1 | Luis Miguel Silveira, Andrew Lumsdaine, Jacob White: Parallel Simulation Algorithms for Grid-Based Analog Signal Processors. ICCAD 1990: 442-445 |