Andrew Lumsdaine
Orcid: 0000-0002-9153-6622
According to our database1,
Andrew Lumsdaine
authored at least 235 papers
between 1988 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
Proceedings of the 51st ACM/IEEE Annual International Symposium on Computer Architecture, 2024
2023
CoRR, 2023
2022
Direction-optimizing Label Propagation Framework for Structure Detection in Graphs: Design, Implementation, and Experimental Analysis.
ACM J. Exp. Algorithmics, 2022
NWHy: A Framework for Hypergraph Analytics: Representations, Data structures, and Algorithms.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2022
High-order Line Graphs of Non-uniform Hypergraphs: Algorithms, Applications, and Experimental Analysis.
Proceedings of the 2022 IEEE International Parallel and Distributed Processing Symposium, 2022
Proceedings of the 36th European Conference on Object-Oriented Programming, 2022
Proceedings of the Massive Graph Analytics, 2022
2021
Critique of "Planetary Normal Mode Computation: Parallel Algorithms, Performance, and Reproducibility" by SCC Team From University of Washington.
IEEE Trans. Parallel Distributed Syst., 2021
Parallel Algorithms for Efficient Computation of High-Order Line Graphs of Hypergraphs.
Proceedings of the 28th IEEE International Conference on High Performance Computing, 2021
Proceedings of the Workshop on Exascale MPI, 2021
2020
IEEE Trans. Image Process., 2020
Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium Workshops, 2020
Proceedings of the IEEE International Symposium on Workload Characterization, 2020
Proceedings of the 25th International Conference on Pattern Recognition, 2020
Proceedings of the IEEE International Conference on Image Processing, 2020
Proceedings of the 2020 IEEE High Performance Extreme Computing Conference, 2020
Proceedings of the 17th ACM International Conference on Computing Frontiers, 2020
2019
A Comparative Study of Asynchronous Many-Tasking Runtimes: Cilk, Charm++, ParalleX and AM++.
CoRR, 2019
RDMA Managed Buffers: A Case for Accelerating Communication Bound Processes via Fine-Grained Events for Zero-Copy Message Passing.
Proceedings of the 18th International Symposium on Parallel and Distributed Computing, 2019
Proceedings of the 2019 IEEE International Conference on Image Processing, 2019
Proceedings of the 2019 IEEE High Performance Extreme Computing Conference, 2019
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2019
A Synchronization-Avoiding Distance-1 Grundy Coloring Algorithm for Power-Law Graphs.
Proceedings of the 28th International Conference on Parallel Architectures and Compilation Techniques, 2019
2018
IEEE Trans. Ind. Electron., 2018
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2018
Proceedings of the Platform for Advanced Scientific Computing Conference, 2018
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium, 2018
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium Workshops, 2018
Proceedings of the 24th International Conference on Pattern Recognition, 2018
rmalloc() and rpipe(): a uGNI-based Distributed Remote Memory Allocator and Access Library for One-sided Messaging.
Proceedings of the 8th International Workshop on Runtime and Operating Systems for Supercomputers, 2018
Proceedings of the 25th IEEE International Conference on High Performance Computing, 2018
Proceedings of the 25th IEEE International Conference on High Performance Computing, 2018
Enabling Efficient Inter-Node Message Passing and Remote Memory Access Via a uGNI Based Light-Weight Network Substrate for Cray Interconnects.
Proceedings of the 18th IEEE/ACM International Symposium on Cluster, 2018
2017
Keeping up with technology: Teaching Parallel, Distributed and High-Performance Computing.
J. Parallel Distributed Comput., 2017
Families of Distributed Memory Parallel Graph Algorithms from Self-Stabilizing Kernels-An SSSP Case Study.
CoRR, 2017
Proceedings of the Visualization and Data Analysis 2017, Burlingame, CA, USA, 29 January 2017, 2017
POSTER: Distributed Control: The Benefits of Eliminating Global Synchronization via Effective Scheduling.
Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2017
Characterizing Performance of Imbalanced Collectives on Hybrid and Task Centric Runtimes for Two-Phase Reduction.
Proceedings of the Languages and Compilers for Parallel Computing, 2017
Light-field flow: A subpixel-accuracy depth flow estimation with geometric occlusion model from a single light-field image.
Proceedings of the 2017 IEEE International Conference on Image Processing, 2017
Proceedings of the 2017 IEEE High Performance Extreme Computing Conference, 2017
Parallel Asynchronous Distributed-Memory Maximal Independent Set Algorithm with Work Ordering.
Proceedings of the 24th IEEE International Conference on High Performance Computing, 2017
Proceedings of the Euro-Par 2017: Parallel Processing - 23rd International Conference on Parallel and Distributed Computing, Santiago de Compostela, Spain, August 28, 2017
Proceedings of the Computational Imaging XV, Burlingame, 2017
2016
J. Comput. Appl. Math., 2016
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016
Context Matters: Distributed Graph Algorithms and Runtime Systems: A Case Study of Distributed Graph Traversals.
Proceedings of the Platform for Advanced Scientific Computing Conference, 2016
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016
Proceedings of the 23rd International Conference on Pattern Recognition, 2016
Proceedings of the 2016 IEEE High Performance Extreme Computing Conference, 2016
Proceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing, 2016
Proceedings of the 49th Hawaii International Conference on System Sciences, 2016
Improving Performance of Distributed Graph Traversals via Application-Aware Plug-In Work Scheduler.
Proceedings of the Euro-Par 2016: Parallel Processing Workshops, 2016
2015
Proceedings of the 3rd IEEE Working Conference on Software Visualization, 2015
Proceedings of the 5th Workshop on Irregular Applications - Architectures and Algorithms, 2015
An Embedded DSL for High Performance Declarative Communication with Correctness Guarantees in C++.
Proceedings of the Languages and Compilers for Parallel Computing, 2015
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015
Comparison of Single Source Shortest Path Algorithms on Two Recent Asynchronous Many-task Runtime Systems.
Proceedings of the 21st IEEE International Conference on Parallel and Distributed Systems, 2015
Proceedings of the 22nd IEEE International Conference on High Performance Computing, 2015
Importance of Runtime Considerations in Performance Engineering of Large-Scale Distributed Graph Algorithms.
Proceedings of the Euro-Par 2015: Parallel Processing Workshops, 2015
2014
IET Comput. Vis., 2014
Proceedings of the Visualization and Data Analysis 2014, 2014
Distributed control: priority scheduling for single source shortest paths without synchronization.
Proceedings of the Fourth Workshop on Irregular Applications, 2014
Region-based memory management for GPU programming languages: enabling rich data structures on a spartan host.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014
Proceedings of the 4th International Workshop on Runtime and Operating Systems for Supercomputers, 2014
Proceedings of the 2014 IEEE International Conference on Image Processing, 2014
Scoping rules on a platter: a framework for understanding and specifying name binding.
Proceedings of the 10th ACM SIGPLAN workshop on Generic programming, 2014
2013
J. Electronic Imaging, 2013
Int. J. High Perform. Comput. Appl., 2013
Proceedings of the International Conference for High Performance Computing, 2013
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013
GPU Programming in Rust: Implementing High-Level Abstractions in a Systems-Level Language.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013
Proceedings of the International Conference on Supercomputing, 2013
Proceedings of the IEEE International Conference on Computer Vision, 2013
Proceedings of the IEEE High Performance Extreme Computing Conference, 2013
Proceedings of the Multimedia Content and Mobile Devices 2013, 2013
Proceedings of the Multimedia Content and Mobile Devices 2013, 2013
Proceedings of the Multimedia Content and Mobile Devices 2013, 2013
Proceedings of the Multimedia Content and Mobile Devices 2013, 2013
Proceedings of the 2013 IEEE International Conference on Big Data (IEEE BigData 2013), 2013
2012
Proceedings of the Visualization and Data Analysis 2012, 2012
Proceedings of the 2012 SC Companion: High Performance Computing, 2012
Breaking the speed and scalability barriers for graph exploration on distributed-memory machines.
Proceedings of the SC Conference on High Performance Computing Networking, 2012
Proceedings of the ACM Symposium on New Ideas in Programming and Reflections on Software, 2012
Proceedings of the Image Processing: Algorithms and Systems X; and Parallel Processing for Imaging Applications II, 2012
Proceedings of the 7th IEEE Conference on Visual Analytics Science and Technology, 2012
Optimizing latency and throughput for spawning processes on massively multicore processors.
Proceedings of the 2nd International Workshop on Runtime and Operating Systems for Supercomputers, 2012
Avalanche: a fine-grained flow graph model for irregular applications on distributed-memory systems.
Proceedings of the 1st ACM SIGPLAN workshop on Functional high-performance computing, 2012
The design and implementation of a multi-level content-addressable checkpoint file system.
Proceedings of the 19th International Conference on High Performance Computing, 2012
Proceedings of the Digital Photography VIII, 2012
Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, 2012
Proceedings of the 2012 IEEE Symposium on Biological Data Visualization, 2012
Proceedings of the 2012 BELIV Workshop: Beyond Time and Errors, 2012
2011
IEEE Computer Graphics and Applications, 2011
Active pebbles: a programming model for highly parallel fine-grained data-driven computations.
Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2011
Proceedings of the Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August, 2011
Proceedings of the Practical Aspects of Declarative Languages, 2011
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011
Proceedings of the 6th IEEE Conference on Visual Analytics Science and Technology, 2011
Proceedings of the 25th International Conference on Supercomputing, 2011, Tucson, AZ, USA, May 31, 2011
Proceedings of the seventh ACM SIGPLAN workshop on Generic programming, 2011
Partial globalization of partitioned address spaces for zero-copy communication with shared memory.
Proceedings of the 18th International Conference on High Performance Computing, 2011
Proceedings of the Computational Imaging IX, 2011
2010
Accurately measuring overhead, communication time and progression of blocking and nonblocking collective operations at massive scale.
Int. J. Parallel Emergent Distributed Syst., 2010
Proceedings of the 2010 Spring Simulation Multiconference, 2010
Proceedings of the ACM SIGGRAPH ASIA 2010 Courses, 2010
Characterizing the Influence of System Noise on Large-Scale Applications by Simulation.
Proceedings of the Conference on High Performance Computing Networking, 2010
Proceedings of the Recent Advances in the Message Passing Interface, 2010
Proceedings of the Recent Advances in the Message Passing Interface, 2010
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2010
Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model, 2010
Proceedings of the 14th International Conference on Information Visualisation, 2010
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010
A space-efficient parallel algorithm for computing betweenness centrality in distributed memory.
Proceedings of the 2010 International Conference on High Performance Computing, 2010
Proceedings of the 31st Annual Conference of the European Association for Computer Graphics, 2010
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010
2009
LogGP in theory and practice - An in-depth analysis of modern interconnection networks and benchmarking methods for collective operations.
Simul. Model. Pract. Theory, 2009
Parallel Process. Lett., 2009
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2009
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009
Proceedings of the 13th International Conference on Information Visualisation, 2009
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009
A power-aware, application-based performance study of modern commodity cluster interconnection networks.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009
Group Operation Assembly Language - A Flexible Way to Express Collective Communication.
Proceedings of the ICPP 2009, 2009
Proceedings of the ICPP 2009, 2009
Proceedings of the 18th ACM International Symposium on High Performance Distributed Computing, 2009
Proceedings of the 17th IEEE Symposium on High Performance Interconnects, 2009
Proceedings of the 16th International Conference on High Performance Computing, 2009
Proceedings of the Generative Programming and Component Engineering, 2009
Proceedings of the Generative Programming and Component Engineering, 2009
Proceedings of the 30th Annual Conference of the European Association for Computer Graphics, 2009
2008
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008
Proceedings of the ACM 2008 Symposium on Software Visualization, 2008
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2008
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2008
Design and implementation of a high-performance MPI for C# and the common language infrastructure.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008
Proceedings of the OpenMP in a New Era of Parallelism, 4th International Workshop, 2008
Proceedings of the 12th International Conference on Information Visualisation, 2008
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008
Proceedings of the 22nd Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2008), 2008
Integrating semantics and compilation: using c++ concepts to develop robust and efficient reusable libraries.
Proceedings of the Generative Programming and Component Engineering, 2008
Proceedings of the 29th Annual Conference of the European Association for Computer Graphics, 2008
Proceedings of the Computer Vision, 2008
Multistage switches are not crossbars: Effects of static routing in high-performance networks.
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008
Proceedings of the 2008 IEEE International Conference on Cluster Computing, 29 September, 2008
Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008), 2008
2007
Parallel Comput., 2007
J. Funct. Program., 2007
Implementation and performance analysis of non-blocking collective operations for MPI.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007
The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007
Proceedings of the Computational Science, 2007
Proceedings of the High Performance Computing and Communications, 2007
Proceedings of the APVIS 2007, 2007
2006
IEEE Trans. Parallel Distributed Syst., 2006
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2006
Algorithm specialization in generic programming: challenges of constrained generics in C++.
Proceedings of the ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, 2006
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006
Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006
Proceedings of the Languages and Compilers for Parallel Computing, 2006
Proceedings of the Frontiers of High Performance Computing and Networking, 2006
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
Proceedings of the 2006 IEEE International Symposium on Workload Characterization, 2006
Proceedings of the 20th Annual International Conference on Supercomputing, 2006
Proceedings of the 20th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2006), 2006
Proceedings of the 6th Eurographics Symposium on Parallel Graphics and Visualization, 2006
Proceedings of the Shortest Path Problem, 2006
Proceedings of the 2006 IEEE International Conference on Cluster Computing, 2006
Proceedings of the Parallel Processing for Scientific Computing, 2006
2005
Softw. Pract. Exp., 2005
Int. J. High Perform. Comput. Appl., 2005
Concurr. Pract. Exp., 2005
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2005
Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation, 2005
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005
Revamping the OSCAR Database: A Flexible Approach to Cluster Configuration Data Management.
Proceedings of the 19th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2005), 2005
Proceedings of the Generative Programming and Component Engineering, 2005
2004
TEG: A High-Performance, Scalable, Multi-network Point-to-Point Communications Methodology.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2004
Open MPI's TEG Point-to-Point Communications Methodology: Comparison to Existing Implementations.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2004
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2004
2003
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003
Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2003
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003
Proceedings of the Generative Programming and Component Engineering, 2003
2002
Proceedings of the Static Analysis, 9th International Symposium, 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
The Boost Graph Library - User Guide and Reference Manual.
C++ in-depth series, Pearson / Prentice Hall, ISBN: 978-0-201-72914-6, 2002
2001
Concurr. Comput. Pract. Exp., 2001
1999
The Matrix Template Library: generic components for high-performance scientific computing.
Comput. Sci. Eng., 1999
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999
Proceedings of the Computing in Object-Oriented Parallel Environments, 1999
1998
The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra.
Proceedings of the Computing in Object-Oriented Parallel Environments, 1998
A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
1997
SIAM J. Sci. Comput., 1997
Parallel Extensions to the Matrix Template Library.
Proceedings of the Eighth SIAM Conference on Parallel Processing for Scientific Computing, 1997
Proceedings of the Scientific Computing in Object-Oriented Parallel Environments, 1997
Proceedings of the Scientific Computing in Object-Oriented Parallel Environments, 1997
1996
Accelerated waveform methods for parallel transient simulation of semiconductor devices.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1996
Proceedings of the Euro-Par '96 Parallel Processing, 1996
1995
7. Decomposition of Space-Time Domains: Accelerated Waveform Methods, with Application to Semiconductor Device Simulation.
Proceedings of the Domain-Based Parallelism and Problem Decomposition Methods in Computational Science and Engineering, 1995
1994
Proceedings of the Proceedings 1994 International Conference on Image Processing, 1994
1993
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1993
Waveform Iterative Techniques for Device Transient Simulation on Parallel Machines.
Proceedings of the Sixth SIAM Conference on Parallel Processing for Scientific Computing, 1993
Accelerated waveform methods for parallel transient simulation of semiconductor devices.
Proceedings of the 1993 IEEE/ACM International Conference on Computer-Aided Design, 1993
1991
J. VLSI Signal Process., 1991
Conjugate Direction Waveform Methods for Transient Two-Dimensional Simulation for MOS Devices.
Proceedings of the 1991 IEEE/ACM International Conference on Computer-Aided Design, 1991
1990
Proceedings of the IEEE/ACM International Conference on Computer-Aided Design, 1990
1988
Proceedings of the 1988 IEEE International Conference on Computer-Aided Design, 1988