BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
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 DBLP: Lumsdaine:Andrew

Facilitated 1 volumes:

PPoPP 2001Ed

Contributed to:

OOPSLA 20142014
PPoPP 20132013
Onward! 20122012
PADL 20112011
PPoPP 20112011
HPDC 20102010
PPoPP 20102010
GPCE 20092009
HPDC 20092009
POPL 20092009
GPCE 20082008
PPoPP 20082008
SOFTVIS 20082008
OOPSLA 20062006
PLDI 20062006
GPCE 20052005
GPCE 20052011
OOPSLA 20052005
PLDI 20052005
GPCE 20032003
OOPSLA 20032003
SAS 20022002
OOPSLA 19991999

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.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.