Travelled to:
1 × Canada
1 × China
1 × Estonia
1 × India
1 × Spain
14 × USA
3 × Germany
Collaborated with:
J.G.Siek J.Willcock D.Gregor T.Hoefler J.Järvi R.Garcia J.Hursey P.Gottschling T.L.Veldhuizen E.Holk N.Edmonds M.E.Hansen R.L.Goldstone T.Schneider C.Siebert D.J.Quinlan T.Mattox A.Sabry J.A.Cottam L.Lee R.Newton N.G.Edmonds A.Friedley G.Bronevetsky C.Ma W.E.Byrd A.Chauhan B.Stroustrup G.D.Reis
Talks about:
program (10) generic (10) languag (7) larg (4) data (4) algorithm (3) support (3) librari (3) concept (3) memori (3)
Person: Andrew Lumsdaine
DBLP: Lumsdaine:Andrew
Facilitated 1 volumes:
Contributed to:
Wrote 26 papers:
- OOPSLA-2014-HolkNSL #data type #gpu #memory management #programming language
- Region-based memory management for GPU programming languages: enabling rich data structures on a spartan host (EH, RN, JGS, AL), pp. 141–155.
- PPoPP-2013-EdmondsWL #algorithm #graph #using
- Expressing graph algorithms using generalized active messages (NE, JW, AL), pp. 289–290.
- PPoPP-2013-FriedleyHBLM #distributed #manycore #memory management #performance #programming
- Ownership passing: efficient distributed memory programming on multi-core systems (AF, TH, GB, AL, CCM), pp. 177–186.
- Onward-2012-HansenLG #architecture #programming
- Cognitive architectures: a way forward for the psychology of programming (MEH, AL, RLG), pp. 27–38.
- PADL-2011-HolkBWHCL #communication #declarative #named
- Kanor — A Declarative Language for Explicit Communication (EH, WEB, JW, TH, AC, AL), pp. 190–204.
- PPoPP-2011-WillcockHEL #data-driven #fine-grained #parallel #programming
- Active pebbles: a programming model for highly parallel fine-grained data-driven computations (JW, TH, NGE, AL), pp. 305–306.
- HPDC-2010-HoeflerSL #named #scalability #simulation
- LogGOPSim: simulating large-scale applications in the LogGOPS model (TH, TS, AL), pp. 597–604.
- PPoPP-2010-HoeflerSL #communication #protocol #scalability
- Scalable communication protocols for dynamic sparse data exchange (TH, CS, AL), pp. 159–168.
- GPCE-2009-GarciaL #metaprogramming #towards
- Toward foundations for type-reflective metaprogramming (RG, AL), pp. 25–34.
- GPCE-2009-WillcockLQ #analysis #reuse
- Reusable, generic program analyses and transformations (JW, AL, DJQ), pp. 5–14.
- HPDC-2009-HurseyML
- Interconnect agnostic checkpoint/restart in open MPI (JH, TM, AL), pp. 49–58.
- POPL-2009-GarciaLS #evaluation #lazy evaluation
- Lazy evaluation and delimited control (RG, AL, AS), pp. 153–164.
- GPCE-2008-GottschlingL #c++ #compilation #concept #library #performance #reuse #robust #semantics #using
- Integrating semantics and compilation: using c++ concepts to develop robust and efficient reusable libraries (PG, AL), pp. 67–76.
- PPoPP-2008-GregorL #c# #design #framework #implementation
- Design and implementation of a high-performance MPI for C# and the common language infrastructure (DG, AL), pp. 133–142.
- SOFTVIS-2008-CottamHL #development #representation #scalability #testing
- Representing unit test data for large scale software development (JAC, JH, AL), pp. 57–66.
- OOPSLA-2006-GregorJSSRL #c++ #concept #named #programming
- Concepts: linguistic support for generic programming in C++ (DG, JJ, JGS, BS, GDR, AL), pp. 291–310.
- PLDI-2006-JarviGWLS #algorithm #c++ #challenge #programming
- Algorithm specialization in generic programming: challenges of constrained generics in C++ (JJ, DG, JW, AL, JGS), pp. 272–282.
- GPCE-2005-SiekL #library #requirements #scalability
- Language Requirements for Large-Scale Generic Libraries (JGS, AL), pp. 405–421.
- GPCE-J-2005-SiekL11 #in the large #programming
- A language for generic programming in the large (JGS, AL), pp. 423–465.
- OOPSLA-2005-GregorL #algorithm #graph #parallel
- Lifting sequential graph algorithms for distributed-memory parallel computation (DG, AL), pp. 423–437.
- OOPSLA-2005-JarviWL #constraints #object-oriented
- Associated types and constraint propagation for mainstream object-oriented generics (JJ, JW, AL), pp. 1–19.
- PLDI-2005-SiekL #programming
- Essential language support for generic programming (JGS, AL), pp. 73–84.
- GPCE-2003-JarviWL #concept #morphism #polymorphism
- Concept-Controlled Polymorphism (JJ, JW, AL), pp. 228–244.
- OOPSLA-2003-GarciaJLSW #case study #comparative #programming
- A comparative study of language support for generic programming (RG, JJ, AL, JGS, JW), pp. 115–134.
- SAS-2002-VeldhuizenL #compilation #optimisation #proving
- Guaranteed Optimization: Proving Nullspace Properties of Compilers (TLV, AL), pp. 263–277.
- OOPSLA-1999-LeeSL #component #graph #library
- The Generic Graph Component Library (LQL, JGS, AL), pp. 399–414.