John M. Mellor-Crummey
Orcid: 0000-0002-9026-5453Affiliations:
- Rice University, Houston, USA
According to our database1,
John M. Mellor-Crummey
authored at least 138 papers
between 1987 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2013, "For contributions to parallel and high performance computing.".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on cs.rice.edu
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Int. J. High Perform. Comput. Appl., 2024
Proceedings of the 4th Workshop on Machine Learning and Systems, 2024
2023
Towards Accelerating High-Order Stencils on Modern GPUs and Emerging Architectures with a Portable Framework.
CoRR, 2023
2022
An Automated Tool for Analysis and Tuning of GPU-Accelerated Code in HPC Applications.
IEEE Trans. Parallel Distributed Syst., 2022
Proceedings of the OpenMP in a Modern World: From Multi-device Support to Meta Programming, 2022
Proceedings of the ICS '22: 2022 International Conference on Supercomputing, Virtual Event, June 28, 2022
Proceedings of the ICS '22: 2022 International Conference on Supercomputing, Virtual Event, June 28, 2022
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022
2021
Parallel Comput., 2021
Proceedings of the IEEE/ACM International Workshop on Programming and Performance Visualization Tools, 2021
Proceedings of the PPoPP '21: 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2021
Proceedings of the 2021 International Workshop on Performance Modeling, 2021
Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization, 2021
2020
Proceedings of the International Conference for High Performance Computing, 2020
Proceedings of the PPoPP '20: 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2020
Using sample-based time series data for automated diagnosis of scalability losses in parallel programs.
Proceedings of the PPoPP '20: 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2020
Proceedings of the 2020 IEEE/ACM Performance Modeling, 2020
Proceedings of the ICS '20: 2020 International Conference on Supercomputing, 2020
2019
Understanding congestion in high performance interconnection networks using sampling.
Proceedings of the International Conference for High Performance Computing, 2019
Lightweight, Packet-Centric Monitoring of Network Traffic and Congestion Implemented in P4.
Proceedings of the 2019 IEEE Symposium on High-Performance Interconnects, 2019
Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization, 2019
2018
Proceedings of the International Conference for High Performance Computing, 2018
Proceedings of the 32nd International Conference on Supercomputing, 2018
2016
IEEE Trans. Parallel Distributed Syst., 2016
Performance Analysis and Optimization of a Hybrid Distributed Reverse Time Migration Application.
CoRR, 2016
Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, 2016
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2016
Proceedings of the International Conference on Computational Science 2016, 2016
Proceedings of the Euro-Par 2016: Parallel Processing, 2016
2015
Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2015
Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2015
Communication Avoiding Algorithms: Analysis and Code Generation for Parallel Systems.
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015
2014
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2014
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2014
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014
Proceedings of the ACM International Conference on Supercomputing 25th Anniversary Volume, 2014
Proceedings of the 12th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2014
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014
2013
Proceedings of the International Conference for High Performance Computing, 2013
Proceedings of the International Conference for High Performance Computing, 2013
Proceedings of the OpenMP in the Era of Low Power Devices and Accelerators, 2013
Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software, 2013
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013
Proceedings of the International Conference on Supercomputing, 2013
Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing, 2013
2012
Proceedings of the 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization, 2012
2011
Proceedings of the Tools for High Performance Computing 2011, 2011
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011
Implementation and Performance Evaluation of the HPC Challenge Benchmarks in Coarray Fortran 2.0.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011
Proceedings of the 25th International Conference on Supercomputing, 2011, Tucson, AZ, USA, May 31, 2011
Proceedings of the CGO 2011, 2011
2010
Concurr. Comput. Pract. Exp., 2010
Scalable Identification of Load Imbalance in Parallel Executions Using Call Path Profiles.
Proceedings of the Conference on High Performance Computing Networking, 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 39th International Conference on Parallel Processing, 2010
2009
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009
Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2009
Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2009
2008
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2008
2007
Proceedings of the 26th IEEE International Performance Computing and Communications Conference, 2007
Proceedings of the 21th Annual International Conference on Supercomputing, 2007
2006
Automatic tuning of whole applications using direct search and a performance-based transformation system.
J. Supercomput., 2006
PRec-I-DCM3: a parallel framework for fast and accurate large-scale phylogeny reconstruction.
Int. J. Bioinform. Res. Appl., 2006
2005
SFCGen: A framework for efficient generation of multi-dimensional space-filling curves by recursion.
ACM Trans. Math. Softw., 2005
Proc. IEEE, 2005
Int. J. Parallel Program., 2005
Int. J. High Perform. Comput. Appl., 2005
An evaluation of global address space languages: co-array fortran and unified parallel C.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2005
Proceedings of the 2005 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis For Software Tools and Engineering, 2005
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
Proceedings of the 19th Annual International Conference on Supercomputing, 2005
Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing, 2005
Proceedings of the Fourth International IEEE Computer Society Computational Systems Bioinformatics Conference, 2005
Space-filling Curve Generation: A Table-based Approach.
Proceedings of the 2005 International Conference on Algorithmic Mathematics and Computer Science, 2005
2004
Int. J. High Perform. Comput. Appl., 2004
Cross-architecture performance predictions for scientific applications using parameterized models.
Proceedings of the International Conference on Measurements and Modeling of Computer Systems, 2004
Proceedings of the Languages and Compilers for High Performance Computing, 2004
Proceedings of the 4th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2004), 2004
Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004), 29 September, 2004
2003
Generalized multipartitioning of multi-dimensional arrays for parallelizing line-sweep computations.
J. Parallel Distributed Comput., 2003
J. Instr. Level Parallelism, 2003
Proceedings of the Languages and Compilers for Parallel Computing, 2003
2002
Concurr. Comput. Pract. Exp., 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002
Experiences tuning SMG98: a semicoarsening multigrid benchmark based on the hypre library.
Proceedings of the 16th international conference on Supercomputing, 2002
2001
Telescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries.
J. Parallel Distributed Comput., 2001
Improving Memory Hierarchy Performance for Irregular Applications Using Data and Computation Reorderings.
Int. J. Parallel Program., 2001
Int. J. High Perform. Comput. Appl., 2001
Proceedings of the Joint International Conference on Measurements and Modeling of Computer Systems, 2001
Proceedings of the 2001 ACM/IEEE conference on Supercomputing, 2001
Proceedings of the 15th international conference on Supercomputing, 2001
Proceedings of the Euro-Par 2001: Parallel Processing, 2001
Proceedings of the Compiler Optimizations for Scalable Parallel Systems Languages, 2001
2000
Proceedings of the Languages, 2000
Proceedings of the Languages, 2000
1999
An Evaluation of Computing Paradigms for N-Body Simulations on Distributed Memory Architectures.
Proceedings of the 1999 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP'99), 1999
Proceedings of the 13th international conference on Supercomputing, 1999
1998
Int. J. Parallel Program., 1998
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI), 1998
Proceedings of the 12th International Parallel Processing Symposium / 9th Symposium on Parallel and Distributed Processing (IPPS/SPDP '98), March 30, 1998
1997
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997
1995
An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs.
Proceedings of the Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995, 1995
Proceedings of the Languages and Compilers for Parallel Computing, 1995
1994
Int. J. Parallel Program., 1994
IEEE Parallel Distributed Technol. Syst. Appl., 1994
Proceedings of the 8th international conference on Supercomputing, 1994
Automatic Data Layout for Distributed-Memory Machines in the D Programming Environment.
Proceedings of the Automatic Parallelization: New Approaches to Code Generation, 1994
1993
Compile-Time Support for Efficient Data Race Detection in Shared-Memory Parallel Programs.
Proceedings of the ACM/ONR Workshop on Parallel and Distributed Debugging, 1993
Proceedings of the Languages and Compilers for Parallel Computing, 1993
1992
Proceedings of the 6th international conference on Supercomputing, 1992
1991
ACM Trans. Comput. Syst., 1991
Proceedings of the Proceedings Supercomputing '91, 1991
Proceedings of the Third ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1991
1990
J. Parallel Distributed Comput., 1990
Proceedings of the Proceedings Supercomputing '90, New York, NY, USA, November 12-16, 1990, 1990
1989
1988
An Integrated Approach to Parallel Program Debugging and Performance Analysis of Large-Scal Multiprocessors.
Proceedings of the ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging, 1988
Proceedings of the COMPCON'88, Digest of Papers, Thirty-Third IEEE Computer Society International Conference, San Francisco, California, USA, February 29, 1988
1987