Bill Gropp
#17,312
Most Influential Person Now
American computer scientist
Bill Gropp's AcademicInfluence.com Rankings
Bill Groppcomputer-science Degrees
Computer Science
#1032
World Rank
#1070
Historical Rank
#550
USA Rank
Parallel Computing
#8
World Rank
#8
Historical Rank
#7
USA Rank
Database
#876
World Rank
#920
Historical Rank
#266
USA Rank
Download Badge
Computer Science
Bill Gropp's Degrees
- PhD Computer Science Stanford University
- Masters Computer Science Stanford University
Similar Degrees You Can Earn
Why Is Bill Gropp Influential?
(Suggest an Edit or Addition)According to Wikipedia, William Douglas Gropp is the director of the National Center for Supercomputing Applications and the Thomas M. Siebel Chair in the Department of Computer Science at the University of Illinois at Urbana–Champaign. He is also the founding Director of the Parallel Computing Institute. Gropp helped to create the Message Passing Interface, also known as MPI, and the Portable, Extensible Toolkit for Scientific Computation, also known as PETSc.
Bill Gropp's Published Works
Published Works
- A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard (1996) (2456)
- Accepted for publication (1999) (2354)
- Efficient Management of Parallelism in Object-Oriented Numerical Software Libraries (1997) (2166)
- Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations (1996) (2106)
- Using MPI - portable parallel programming with the message-parsing interface (1994) (1477)
- Skjellum using mpi: portable parallel programming with the message-passing interface (1994) (1026)
- Optimization of Collective Communication Operations in MPICH (2005) (789)
- The International Exascale Software Project roadmap (2011) (735)
- Using MPI-2: Advanced Features of the Message Passing Interface (2003) (687)
- Data sieving and collective I/O in ROMIO (1998) (545)
- CFD Vision 2030 Study: A Path to Revolutionary Computational Aerosciences (2014) (516)
- Parallel netCDF: A High-Performance Scientific I/O Interface (2003) (437)
- On implementing MPI-IO portably and with high performance (1999) (404)
- Sourcebook of parallel computing (2003) (401)
- Toward Exascale Resilience (2009) (393)
- PETSc Users Manual Revision 3.4 (2016) (388)
- Users guide for mpich, a portable implementation of MPI (1996) (387)
- Beowulf Cluster Computing with Linux (2003) (369)
- Using MPI: portable parallel programming with the message-passing interface, 2nd Edition (1999) (328)
- An adaptive performance modeling tool for GPU architectures (2010) (309)
- Mpi - The Complete Reference: Volume 2, the Mpi Extensions (1998) (290)
- Toward Exascale Resilience: 2014 update (2014) (282)
- Optimization environments and the NEOS server (1997) (268)
- Improving the Performance of Collective Operations in MPICH (2003) (265)
- PETSc 2.0 users manual (2000) (247)
- Reproducible Measurements of MPI Performance Characteristics (1999) (238)
- MPICH2: A New Start for MPI Implementations (2002) (236)
- Users guide for ROMIO: A high-performance, portable MPI-IO implementation (1997) (228)
- A comparison of domain decomposition techniques for elliptic partial differential equations and their parallel implementation (1985) (215)
- Numerical Simulation of Vortex Dynamics in Type-II Superconductors (1996) (209)
- Modern Software Tools in Scientific Computing (1994) (191)
- An abstract-device interface for implementing portable parallel-I/O interfaces (1996) (190)
- MPI-2: Extending the Message-Passing Interface (1996) (188)
- High-performance parallel implicit CFD (2001) (181)
- Exploiting hierarchy in parallel computer networks to optimize collective operation performance (2000) (179)
- Multiphysics simulations (2013) (177)
- A Parallel Version of the Fast Multipole Method-Invited Talk (1987) (176)
- Mpi---the complete reference: volume 1 (1998) (172)
- Portable Parallel Programming with the Message-Passing Interface (1996) (171)
- Parallel Newton-Krylov-Schwarz Algorithms for the Transonic Full Potential Equation (1996) (157)
- Multiphysics simulations: Challenges and opportunities (2013) (154)
- Parallel I/O prefetching using MPI file caching and I/O signatures (2008) (140)
- Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (2013) (140)
- Fault Tolerance in Message Passing Interface Programs (2004) (139)
- Achieving High Sustained Performance in an Unstructured Mesh CFD Application (1999) (136)
- User's Guide for mpich, a Portable Implementation of MPI Version 1.2.2 (1996) (120)
- Using Advanced MPI: Modern Features of the Message-Passing Interface (2014) (109)
- A Multiplatform Study of I/O Behavior on Petascale Supercomputers (2015) (108)
- Globalized Newton-Krylov-Schwarz Algorithms and Software for Parallel Implicit CFD (2000) (103)
- MPI: The Complete Reference , Vol. 2 - The MPI-2 Extensions (1998) (100)
- Towards Realistic Performance Bounds for Implicit CFD Codes (2000) (99)
- MPI on a Million Processors (2009) (98)
- Using MPI-2nd Edition (1999) (98)
- Newton-Krylov-Schwarz Methods in CFD (1994) (97)
- From Trace Generation to Visualization: A Performance Framework for Distributed Parallel Systems (2000) (91)
- A Case for Using MPI's Derived Datatypes to Improve I/O Performance (1998) (90)
- Performance modeling for systematic performance tuning (2011) (89)
- PETSc Users Manual (Rev. 3.3) (2013) (87)
- Remote Memory Access Programming in MPI-3 (2015) (86)
- Noncontiguous I/O through PVFS (2002) (84)
- Noncontiguous I/O accesses through MPI-IO (2003) (84)
- MPI + MPI: a new hybrid approach to parallel programming with MPI plus shared memory (2013) (83)
- Applications-driven parallel I/O (1993) (83)
- Modeling the performance of an algebraic multigrid cycle on HPC platforms (2011) (82)
- PETSc Users Manual (Rev. 3.5) (2014) (82)
- Using MPI: Portable Programming with the Message-Passing Interface (1999) (80)
- An efficient format for nearly constant-time access to arbitrary time intervals in large trace files (2008) (78)
- PETSc/TAO Users Manual (2022) (77)
- Big data and extreme-scale computing (2018) (73)
- Avoiding hot-spots on two-level direct networks (2011) (72)
- Mpi the complete reference: the mpi-2 extensions (1998) (72)
- Performance Modeling and Tuning of an Unstructured Mesh CFD Application (2000) (71)
- PETSc Users Manual (Rev. 3.4) (2014) (69)
- Hiding I/O latency with pre-execution prefetching for parallel applications (2008) (67)
- Formal analysis of MPI-based parallel programs (2011) (66)
- A comparison of some domain decomposition and ILU preconditioned iterative methods for nonsymmetric elliptic problems (1994) (65)
- Implementing Fast and Reusable Datatype Processing (2003) (64)
- PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems (2010) (63)
- Fault Tolerance in MPI Programs (2009) (63)
- The blue waters super-system for super-science (2013) (62)
- Multi-core and Network Aware MPI Topology Functions (2011) (61)
- Fine-Grained Multithreading Support for Hybrid Threaded MPI Programming (2010) (61)
- Efficient structured data access in parallel file systems (2003) (61)
- Chameleon parallel programming tools users manual (1993) (61)
- Scalable, extensible, and portable numerical libraries (1993) (61)
- Parallel Scalability of the Spectral Transform Method (1991) (61)
- Collective communication on architectures that support simultaneous communication over multiple links (2006) (60)
- Thread-safety in an MPI implementation: Requirements and analysis (2007) (58)
- Improving the performance of MPI derived datatypes by optimizing memory-access cost (2003) (57)
- User's Guide for MPE: Extensions for MPI Programs (1998) (57)
- Mpich working note: creating a new mpich device using the channel interface (1995) (56)
- Optimizing the Synchronization Operations in Message Passing Interface One-Sided Communication (2005) (55)
- Domain Decomposition: Parallel Mul-tilevel Methods for Elliptic PDEs (1996) (55)
- Installation guide to mpich, a portable implementation of MPI (1996) (53)
- Performance Analysis of the Lattice Boltzmann Model Beyond Navier-Stokes (2013) (53)
- Enabling real-time multi-messenger astrophysics discoveries with deep learning (2019) (52)
- Domain decomposition on parallel computers (1989) (52)
- A High-Performance MPI Implementation on a Shared-Memory Vector Supercomputer (1997) (51)
- Mpi on millions of Cores (2011) (51)
- Dynamic process management in an MPI setting (1995) (51)
- Test suite for evaluating performance of multithreaded MPI communication (2009) (49)
- Complexity of Parallel Implementation of Domain Decomposition Techniques for Elliptic Partial Differential Equations (1988) (48)
- Programming for Exascale Computers (2013) (47)
- Parallel netCDF: A Scientific High-Performance I/O Interface (2003) (46)
- User''s Guide for mpich (1996) (45)
- Toward Efficient Support for Multithreaded MPI Communication (2008) (44)
- HAL: Computer System for Scalable Deep Learning (2020) (44)
- Self-Consistent MPI Performance Guidelines (2010) (43)
- Hierarchical Collectives in MPICH2 (2009) (43)
- MPICH Working Note: The Second-Generation ADI for the MPICH Implementation of MPI (1996) (43)
- Issues in Developing a Thread-Safe MPI Implementation (2006) (42)
- An implementation and evaluation of the MPI 3.0 one‐sided communication interface (2016) (41)
- LACIO: A New Collective I/O Strategy for Parallel I/O Systems (2011) (40)
- Enabling Concurrent Multithreaded MPI Communication on Multicore Petascale Systems (2010) (40)
- Domain Decomposition: Parallel Multilevel Algorithms for Elliptic Partial Di erential Equations (1995) (39)
- Leveraging MPI's One-Sided Communication Interface for Shared-Memory Programming (2012) (39)
- DOMAIN DECOMPOSITION METHODS IN COMPUTATIONAL FLUID DYNAMICS (1991) (39)
- Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE (2007) (39)
- Toward Performance Models of MPI Implementations for Understanding Application Scaling Issues (2010) (39)
- Volume integral equations in non‐linear 3‐D magnetostatics (1995) (39)
- Users Guide for ROMIO: A High-Performance (1997) (39)
- An Experimental Evaluation of the Parallel I/O Systems of the IBM SP and Intel Paragon Using a Production Application (1996) (39)
- Domain Decomposition with Local Mesh Refinement (1992) (38)
- A Test of Moving Mesh Refinement for 2-D Scalar Hyperbolic Problems (1980) (37)
- Applied Mathematics at the U.S. Department of Energy: Past, Present and a View to the Future (2008) (37)
- Solution of dense systems of linear equations arising from integral-equation formulations (1995) (37)
- Reducing Parallel Communication in Algebraic Multigrid through Sparsification (2015) (36)
- Exploring the feasibility of lossy compression for PDE simulations (2019) (36)
- Modeling MPI Communication Performance on SMP Nodes: Is it Time to Retire the Ping Pong Test (2016) (35)
- An introductory exascale feasibility study for FFTs and multigrid (2010) (34)
- Comparison of some domain decomposition algorithms for nonsymmetric elliptic problems (1992) (34)
- Krylov Methods Preconditioned with Incompletely Factored Matrices on the CM-2 (1990) (34)
- The MPI-2 extensions (1998) (34)
- Faster topology-aware collective algorithms through non-minimal communication (2012) (34)
- Formal Verification of Programs That Use MPI One-Sided Communication (2006) (33)
- Sowing Mpich: a Case Study in the Dissemination of a Portable Environment for Parallel Scientific Computing (1997) (33)
- A Model Implementation of MPI (1993) (33)
- Practical Model-Checking Method for Verifying Correctness of MPI Programs (2007) (32)
- Electron injection by a nanowire in the bubble regime (2007) (32)
- An Evaluation of Implementation Options for MPI One-Sided Communication (2005) (32)
- Minimizing Synchronization Overhead in the Implementation of MPI One-Sided Communication (2004) (32)
- Why Are PVM and MPI So Different? (1997) (31)
- Computational fluid dynamics on parallel processors (1987) (30)
- Local Uniform Mesh Refinement with Moving Grids (1987) (30)
- Revealing the Performance of MPI RMA Implementations (2007) (29)
- Introduction to MPI (1999) (29)
- Performance Expectations and Guidelines for MPI Derived Datatypes (2011) (29)
- Simplified Linear Equation Solvers users manual (1993) (29)
- Tutorial on MPI: The Message-Passing Interface (1995) (29)
- I/O in Parallel Applications: the Weakest Link (1998) (28)
- Exploring the relationship between parallel application run-time and network performance in clusters (2003) (28)
- Annotations for Productivity and Performance Portability (2007) (28)
- Users manual for the Chameleon Parallel Programming Tools (1993) (27)
- MPI (Message Passing Interface) (2011) (27)
- Toward message passing for a million processes: characterizing MPI on a massive scale blue gene/P (2009) (27)
- Non-data-communication Overheads in MPI: Analysis on Blue Gene/P (2008) (27)
- Hybrid Static/dynamic Scheduling for Already Optimized Dense Matrix Factorization (2011) (27)
- Towards millions of communicating threads (2016) (26)
- The Design of Data-Structure-Neutral Libraries for the Iterative Solution of Sparse Linear Systems (1996) (26)
- Implementing Efficient Dynamic Formal Verification Methods for MPI Programs (2008) (25)
- Modeling the Performance of an Algebraic Multigrid Cycle Using Hybrid MPI/OpenMP (2012) (25)
- A Test Implementation of the MPI Draft Message-Passing Standard (1992) (24)
- Architectural Constraints to Attain 1 Exaflop/s for Three Scientific Application Classes (2011) (24)
- Predicting memory-access cost based on data-access patterns (2004) (24)
- OpenMP in the Petascale Era - 7th International Workshop on OpenMP, IWOMP 2011, Chicago, IL, USA, June 13-15, 2011. Proceedings (2011) (24)
- Exploring Parallel I/O Concurrency with Speculative Prefetching (2008) (23)
- Investigating High Performance RMA Interfaces for the MPI-3 Standard (2009) (23)
- I/O characterization of a portable astrophysics application on the IBM SP and Intel Paragon (1996) (23)
- Exascale Research: Preparing for the Post-Moore Era (2011) (23)
- A Multilevel Approach to Topology-Aware Collective Operations in Computational Grids (2002) (23)
- Convergence rate estimate for a domain decomposition method (1992) (22)
- An initial implementation of MPI (1993) (22)
- Communication analysis of parallel 3D FFT for flat cartesian meshes on large Blue Gene systems (2008) (22)
- Processing MPI Datatypes Outside MPI (2009) (21)
- A Formal Approach to Detect Functionally Irrelevant Barriers in MPI Programs (2008) (21)
- PETSc 2.0 Users Manual: Revision 2.0.16 (1997) (21)
- Optimizing the Synchronization Operations in MPI One-Sided Communication∗ (2005) (20)
- Mathematics and Computer Science Division (2001) (20)
- Towards a More Complete Understanding of SDC Propagation (2017) (20)
- Improving the Performance of MPI Derived Datatypes (2010) (19)
- Automatic Memory Optimizations for Improving MPI Derived Datatype Performance (2006) (19)
- Scalable Unix Commands for Parallel Processors: A High-Performance Implementation (2001) (19)
- Early experiences with the IBM SP1 and the high-performance switch (1993) (18)
- MPI at Exascale: Challenges for Data Structures and Algorithms (2009) (18)
- Minimizing MPI Resource Contention in Multithreaded Multicore Environments (2010) (17)
- Source book of parallel computing. (2003) (17)
- Scalable Non-blocking Preconditioned Conjugate Gradient Methods (2016) (17)
- A Scalable MPI_Comm_split Algorithm for Exascale Computing (2010) (17)
- Scalable Memory Use in MPI: A Case Study with MPICH2 (2011) (17)
- MPI 3 and Beyond: Why MPI Is Successful and What Challenges It Faces (2012) (17)
- Parallel Performance of Domain-Decomposed Preconditioned Krylov Methods for PDEs with Locally Uniform Refinement (1992) (17)
- Node aware sparse matrix-vector multiplication (2016) (16)
- A Simple, Pipelined Algorithm for Large, Irregular All-gather Problems (2008) (16)
- Analysis of topology-dependent MPI performance on Gemini networks (2013) (16)
- Parallel Implicit Methods For Aerodynamics (1994) (16)
- A hybrid format for better performance of sparse matrix-vector multiplication on a GPU (2016) (16)
- Optimizing Sparse Data Structures for Matrix-vector Multiply (2011) (16)
- Users Manual for KSP Data-Structure-Neutral Codes Implementing Krylov Space Methods (1994) (16)
- Convergence of artificial intelligence and high performance computing on NSF-supported cyberinfrastructure (2020) (16)
- High performance wide area data transfers over high performance networks (2002) (15)
- Extending the MPI-2 Generalized Request Interface (2007) (15)
- Latency, bandwidth, and concurrent issue limitations in high-performance CFD. (2000) (15)
- Noncontiguous access through MPI-IO (2003) (15)
- Open Issues in MPI Implementation (2007) (15)
- The Importance of Non-Data-Communication Overheads in MPI (2010) (14)
- Locus: A System and a Language for Program Optimization (2019) (14)
- Self-consistent MPI Performance Requirements (2007) (14)
- A Pipelined Algorithm for Large, Irregular All-Gather Problems (2010) (14)
- Parallel Solution of the Three-Dimensional, Time-Dependent Ginzburg-Landau Equation (1996) (14)
- Load Balancing for Regular Meshes on SMPs with MPI (2010) (14)
- The Scalable I/O Initiative (1995) (13)
- Users guide for the ANL IBM SP1 (1994) (13)
- PVM and MPI Are Completely Different (1997) (13)
- An evaluation of object-based data transfers on high performance networks (2002) (13)
- A Decoupled Execution Paradigm for Data-Intensive High-End Computing (2012) (13)
- Improving the Performance of MPI Collective Communication on Switched Networks (2003) (12)
- Domain decomposition techniques for the parallel solution of nonsymmetric systems of elliptic boundary value problems (1990) (12)
- DAME: A Runtime-Compiled Engine for Derived Datatypes (2015) (12)
- Rethinking key–value store for parallel I/O optimization (2014) (12)
- Extensible Toolkit for Scientific Computing (1996) (12)
- Locality-Optimized Mixed Static/Dynamic Scheduling for Improving Load Balancing on SMPs (2014) (11)
- Self-consistent MPI-IO Performance Requirements and Expectations (2008) (11)
- Enabling the environmentally clean air transportation of the future: a vision of computational fluid dynamics in 2030 (2014) (11)
- An abstract device definition to support the implementation of a high-level point-to-pointmessage-pa (1994) (10)
- Improving Performance Models for Irregular Point-to-Point Communication (2018) (10)
- Early Applications in the Message-Passing Interface (Mpi) (1995) (10)
- Toward Asynchronous and MPI-Interoperable Active Messages (2013) (10)
- FFT, FMM, and Multigrid on the Road to Exascale: performance challenges and opportunities (2018) (10)
- Analytical Performance Prediction for Evaluation and Tuning of GPGPU Applications (2009) (10)
- Preparing Algebraic Multigrid for Exascale (2012) (9)
- Node-Aware Improvements to Allreduce (2019) (9)
- Using Node Information to Implement MPI Cartesian Topologies (2018) (9)
- Local uniform mesh refinement on loosely-coupled parallel processors☆ (1988) (9)
- Grid generation for time dependent problems: Criteria and methods (1980) (9)
- Systematic Reduction of Data Movement in Algebraic Multigrid Solvers (2013) (9)
- A Case for Optimistic Coordination in HPC Storage Systems (2012) (9)
- EcoG: A Power-Efficient GPU Cluster Architecture for Scientific Computing (2011) (9)
- Evaluating structured I/O methods for parallel file systems (2004) (9)
- Reducing communication in algebraic multigrid with multi-step node aware communication (2019) (9)
- Recursive mesh refinement on hypercubes (1989) (9)
- Deep Learning for Multi-Messenger Astrophysics: A Gateway for Discovery in the Big Data Era (2019) (8)
- Adaptive Strategy for One-Sided Communication in MPICH2 (2012) (8)
- Performance Driven Programming Models (1997) (8)
- Collective Algorithms for Multiported Torus Networks (2015) (8)
- Prototype of AM3: active mapper and monitoring module for Myrinet environments (2002) (8)
- Special issue: SC13 - The International Conference for High Performance Computing, Networking, Storage and Analysis (2014) (8)
- Analyzing the Parallel Scalability of an Implicit Unstructured Mesh CFD Code (2000) (7)
- Installation guide for mpich (1996) (7)
- Adaptive thread distributions for SpMV on a GPU (2012) (7)
- An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging (2006) (7)
- Scalable libraries for solving systems of nonlinear equations and unconstrained minimization problems (1994) (7)
- Towards a more fault resilient multigrid solver (2015) (7)
- Formal Analysis of MPI-Based Parallel Programs : Present and Future ∗ (2011) (7)
- Users manual for doctext: Producing documentation from C source code (1995) (7)
- Parallel domain decomposition and the solution of nonlinear systems of equations (1990) (7)
- Multi-Core for HPC: breakthrough or breakdown? (2006) (7)
- Semi-structured refinement and parallel domain decomposition methods (1992) (7)
- Using performance models to understand scalable Krylov solver performance at scale for structured grid problems (2019) (7)
- Scalable collective message-passing algorithms (2011) (7)
- Domain-decomposable preconditioners for second-order upwind discretizations of multicomponent systems (1990) (7)
- Applications of the streamed storage format for sparse matrix operations (2014) (7)
- Nonblocking Epochs in MPI One-Sided Communication (2014) (6)
- Formal methods applied to high-performance computing software design: a case study of MPI one-sided communication-based locking (2010) (6)
- CFD Vision 2030 Road Map: Progress and Perspectives (2021) (6)
- MPI-Interoperable Generalized Active Messages (2013) (6)
- Non-blocking Preconditioned Conjugate Gradient Methods for Extreme-scale Computing. (2015) (6)
- Efficient Multithreaded Context ID Allocation in MPI (2012) (6)
- Improving the performance of tensor matrix vector multiplication in cumulative reaction probability based quantum chemistry codes (2008) (6)
- Performance Modeling of Algebraic Multigrid on Blue Gene/Q: Lessons Learned (2012) (6)
- Learning with Analytical Models (2018) (6)
- 12. Issues in Accurate and Reliable Use of Parallel Computing in Numerical Programs (2005) (5)
- Software for Petascale Computing Systems (2009) (5)
- The Parallel Scalabilityof the Spectral Transform (1992) (5)
- Using MPI-2: A Problem-Based Approach (2007) (5)
- Performance Modeling of Distributed Deep Neural Networks (2016) (5)
- Experiences with the IBM SP1 (1995) (5)
- Using node and socket information to implement MPI Cartesian topologies (2019) (5)
- Users manual for bfort: Producing Fortran interfaces to C source code (1995) (5)
- Parallel I/O (2003) (5)
- Formal methods applied to high‐performance computing software design: a case study of MPI one‐sided communication‐based locking (2010) (5)
- Algebraic Multigrid on a Dragonfly Network: First Experiences on a Cray XC30 (2014) (5)
- Solving PDEs on loosely-coupled parallel processors (1987) (5)
- Early experiences with the IBM SP-1 (1993) (4)
- Lightweight Scheduling for Balancing the Tradeoff Between Load Balance and Locality (2014) (4)
- Solutions of TEAM problems 13 and 20 using a volume integral formulation (1994) (4)
- Scalability Challenges in Current MPI One-Sided Implementations (2016) (4)
- Toward understanding soft faults in high performance cluster networks (2003) (4)
- MPI and Hybrid Programming Models for Petascale Computing (2008) (4)
- Teaching parallel programming (2010) (4)
- Grid-based Image Registration (2007) (4)
- Performance Evaluation and Enhancement of Dendro (2010) (4)
- Local Uniform Mesh Refinement on Vector and Parallel Processors (1987) (4)
- PETSc and Overture: Lessons Learned Developing an Interface between Components (2000) (4)
- Using MPI in Simple Programs (2014) (3)
- Parallel performance of domain-decomposed preconditioned Krylov methods for PDES with adaptive refinement. Research report (1990) (3)
- Infrastructure and Interfaces for Large-Scale Numerical Software (1999) (3)
- Erratum: The importance of non-data-communication overheads in MPI (International Journal of High Performance Computing Applications (2010) 24: 1 DOI: 10.1177/1094342009359258) (2010) (3)
- Erratum: The importance of non-data-communication overheads in MPI (International Journal of High Performance Computing Applications (2010) 24: 1 DOI: 10.1177/1094342009359258) (2010) (3)
- Modeling Data Movement Performance on Heterogeneous Architectures (2020) (3)
- Advanced topics in MPI programming (2001) (3)
- Numerical solution of transport equations (1981) (3)
- An evaluation of a user-level data transfer mechanism for high-performance networks. (2002) (3)
- Advanced MPI: I/O and one-sided communication (2006) (3)
- Interfacing parallel jobs to process managers (2001) (3)
- Eliminating contention bottlenecks in multithreaded MPI (2017) (3)
- Exploiting existing software in libraries : successes, failures, and reasons why. (1999) (3)
- Decoupled I/O for Data-Intensive High Performance Computing (2014) (3)
- PETSc and Overture (2001) (3)
- Proceedings of the 24th European MPI Users' Group Meeting (2017) (3)
- Efficient disk-to-disk sorting: a case study in the decoupled execution paradigm (2015) (3)
- TAPSpMV: Topology-Aware Parallel Sparse Matrix Vector Multiplication (2016) (3)
- Using the scalable nonlinear equations solvers package (1995) (3)
- Parallel programming with MPI (2001) (3)
- Domain Decomposition Survey 143 Methods for Partial Diierential Equationsddm Preconditioner for 4th Order Problems by Using B- Spline Nite Element Method', in Fourth Int. Symp. on Domain Decomposition Methods for Partial Diierential Equationsiterative Substructuring Methods: Algorithms and Theory fo (1994) (3)
- Weighted locality-sensitive scheduling for mitigating noise on multi-core clusters (2011) (2)
- Why we couldn't use numerical libraries for PETSc (1996) (2)
- Abstract: Slack-Conscious Lightweight Loop Scheduling for Improving Scalability of Bulk-synchronous MPI Applications (2012) (2)
- Runtime system design of decoupled execution paradigm for data-intensive high-end computing (2013) (2)
- Parallel Domain Decomposition with Local Mesh Refinement (1989) (2)
- Advancing Computing's Foundation of US Industry & Society (2021) (2)
- Solutions of TEAM Problem No. 13 using integral equations in a sequential and parallel computing environment (1993) (2)
- Users manual for tohtml: Producing true hypertext documents from LaTeX (1995) (2)
- Analyzing the Performance of a Sparse Matrix Vector Multiply for Extreme Scale Computers (2015) (2)
- Realizing the Vision of CFD in 2030 (2022) (2)
- Moya - A JIT Compiler for HPC (2017) (2)
- Parallel computation of three-dimensional nonlinear magnetostatic problems (1999) (2)
- Parallel Tools and Environments: A Survey (2006) (2)
- Parallel programming considerations (2003) (2)
- Balanced Divide-and-Conquer Algorithms for the Fine-Grained Parallel Direct Solution of Dense and Banded Triangular Linear Systems and their Connection Machine Implementation (1989) (2)
- Infrastructure for Artificial Intelligence, Quantum and High Performance Computing (2020) (2)
- Proceedings of the International Conference on Supercomputing (2017) (2)
- Managing code transformations for better performance portability (2019) (2)
- Computational Electromagnetics and Parallel Dense Matrix Computations (1995) (2)
- Scalable unix commands for parallel processors (2001) (2)
- On the Need for a Consortium of Capability Centers (2009) (1)
- Parallel Adaptive Deflated GMRES (2013) (1)
- The MPICH Implementation of MPI (1999) (1)
- Pandemic Informatics: Preparation, Robustness, and Resilience (2020) (1)
- Performance driven programmimg models (1997) (1)
- The MPE Multiprocessing Environment (1999) (1)
- Achieving High Performance with MPI-IO (2007) (1)
- A High Performance Bulk Memory System. (1984) (1)
- A National Discovery Cloud: Preparing the US for Global Competitiveness in the New Era of 21st Century Digital Transformation (2021) (1)
- PVM and MPI Are Completely (1997) (1)
- Challenges and Successes in Achieving the Potential of MPI (2001) (1)
- HadoopJitter : The Ghost in the Cloud and How to Tame It (2010) (1)
- Adaptive Methods for Hyperbolic Problems on Local Memory Parallel Processors (1988) (1)
- Domain-decomposed preconditionings for transport operators (1991) (1)
- EuroPVM/MPI Full-Day Tutorial. Using MPI-2: A Problem-Based Approach (2008) (1)
- Scaling Science Applications on Blue Gene (2007) (1)
- Domain Decomposition Techniques for Large Sparse Nonsymmetric Systems Arising from Elliptic Problems with First-Order Terms (1989) (1)
- Domain Decomposition as a Mechanism for Using Asymptotic Methods (1993) (1)
- and Ewing Lusk Fault Tolerance in Message Passing Interface Programs (2004) (1)
- Understanding the parallel scalability of an implicit unstructured mesh CFD code (2000) (1)
- Solution of Dense Systems of Linear Equations Arising from IntegralEquation (2007) (1)
- Local Uniform Mesh Refinement for Partial Differential Equations. (1987) (1)
- Composing Low-Overhead Scheduling Strategies for Improving Performance of Scientific Applications (2015) (1)
- Domain decomposition with local mesh refinement. Research report (1989) (1)
- Scalable Non-blocking Krylov Solvers for Extreme-scale Computing (2018) (1)
- Exploiting Hierar hy in Parallel Computer Networks to OptimizeColle tive Operation (2000) (1)
- Wait! There's More! (2014) (1)
- Using Shared Memory with MPI (2014) (1)
- MPI on the Grid (2002) (1)
- Optimization Strategies for MPI-Interoperable Active Messages (2013) (1)
- Rethinking High Performance Computing System Architecture for Scientific Big Data Applications (2016) (1)
- Portable, parallel, reusable Krylov space codes (1994) (1)
- Special Issue: Cluster 2001 (2003) (1)
- CFD (computational fluid dynamics) research for mini-supercomputers: a Yale/UTRC program. Final report, 15 February 1987-14 October 1988 (1989) (0)
- Parallel Implicit Solution of Diffusion-limited Radiation Transport (2007) (0)
- A Standard Interface for Debugger Message Queue Information in Access to MPI (2000) (0)
- Krylov Methods Preconditioned with Incompletely Factored Matrices on the CM2 Harry Berryman (0)
- 2 Adaptive Preconditioner for the Deflated GMRES (2013) (0)
- Applying Performance Modeling to Guide Hybrid MPI/OpenMP Use and Communication/Computation Tradeoff in Algebraic Multigrid (2014) (0)
- Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering (2019) (0)
- Bibliography (1994) (0)
- Contents 1 Annotations for Productivity and Performance Portability 3 (2007) (0)
- PRAC : Systems Software for Scalable Applications (2013) (0)
- Enabling the Next Generation of Scalable Clusters (2010) (0)
- Correction: CFD Vision 2030 Road Map: Progress and Perspectives (2021) (0)
- Working with Large-Scale Systems (2014) (0)
- Coping with Large Data (2014) (0)
- Architecture-Aware Algorithms for Scalable Performance and Resilience on Heterogeneous Architectures. Final Report (2014) (0)
- MPI + MPI: a new hybrid approach to parallel programming with MPI plus shared memory (2013) (0)
- Comparing MPI with Sockets (2014) (0)
- High performance bulk memory system. Research report (1984) (0)
- 1 F eb 2 01 9 Deep Learning for Multi-Messenger Astrophysics A Gateway for Discovery in the Big Data Era (2019) (0)
- Advanced Message Passing in MPI (1999) (0)
- Guest editor's introduction: Special issue on best papers from EuroMPI/USA 2017 (2019) (0)
- Final report for “Extreme-scale Algorithms and Solver Resilience” (2017) (0)
- Summary of MPI-1 Routines and Their Arguments (1999) (0)
- Parallel computer architectures (2003) (0)
- Dynamic Load Balancing Using Periodically Load Collection with Past Experience Policy on Linux Cluster System (2017) (0)
- Final Report for Enhancing the MPI Programming Model for PetaScale Systems (2013) (0)
- Newton-Krylov-Schwarz algorithms for the 2D full potential equation (1996) (0)
- MPI-IO : A Standard , Portable API for High-Performance Parallel I / O (1999) (0)
- Performance Portability for Advanced Architectures (2021) (0)
- Division Early Experiences with the IBM SP 1 and the High-Performance Switch (2015) (0)
- MPI at Exascale (2011) (0)
- Extreme scale computing: Challenges and opportunities (2010) (0)
- Advanced Remote Memory Access (2014) (0)
- Proceedings of the International Conference on Parallel Processing Workshops: Welcome Message (2010) (0)
- Comparing MPI with Other Systems for Interprocess Communication (1999) (0)
- REDUCING PARALLEL COMMUNICATION IN ALGEBRAIC (2016) (0)
- Convergence of artificial intelligence and high performance computing on NSF-supported cyberinfrastructure (2020) (0)
- Fun with Datatypes (2014) (0)
- Which comes first (1997) (0)
- Chapter 19 Software for the ScalableSolution of PDEsSatish (2007) (0)
- Runtime Support for Irregular Computation in MPI-Based Applications (2015) (0)
- Introduction to Remote Memory Operations (2014) (0)
- Working with Modern Fortran (2014) (0)
- Features for Libraries (2014) (0)
- Chapter 11 Parallel I / (2006) (0)
- Formal Methods Applied to HPC Software Design : A Case Study of Locking Based on MPI One-Sided Communication (2007) (0)
- EMPRESS: Accelerating Scientific Discovery through Descriptive Metadata Management (2022) (0)
- Function and Term Index (2014) (0)
- MIMD Lattice Computation (2011) (0)
- DAME: Runtime-compilation for data movement (2018) (0)
- The goal is reliable parallel simulations , helping scientists understand nature , from how foams compress to how ribosomes construct proteins (2011) (0)
- Translational research in the MPICH project (2021) (0)
- Mini-Symposium Scaling Science Applications on Blue Gene, Scaling Science Applications on Blue Gene (2007) (0)
- Other Features of MPI (1999) (0)
- Understanding How MPI Implementations Work (1999) (0)
- Data parallel loop statement extension to CUDA: GpuC (2011) (0)
- Proceedings of the 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (2021) (0)
- De Floriani Voted 2019 IEEE Computer Society President-Elect [Report to Members] (2018) (0)
- SC 16 BoF Report : On-Demand Infrastructure for Data Analytics and Storage (2016) (0)
- Performance modeling as the key to extreme scale computing (2011) (0)
- A MPI Resources on the World Wide Web (1999) (0)
- Chapter 10 Message Passing and Threads (2006) (0)
- Scalable Ecosystems for Data Science ( SEDS ) (0)
- CLAM and CLAMShell: An Interactive Front-End for Parallel Computing and Visualization (1990) (0)
- MPICH. Portable Implementation of the Standard Message Passing Interface (1992) (0)
- Multiple-Instruction Issue (2011) (0)
- Community Response to RFI on Incentives, Infrastructure, and Research and Development Needs To Support a Strong Domestic Semiconductor Industry (0)
- Glossary of Selected Terms (2014) (0)
- Awards session (2006) (0)
- Application supercomputing and multiscale simulation techniques (2006) (0)
- Dynamic Process Management (2014) (0)
- Master in High Performance Computing Core Building Blocks for Massively Parellel Multi-Physics Applications (2017) (0)
- Newton-krylov-schwarz Methods in Cfd 1 (1994) (0)
- A Case Study in Using Formal Methods to Verify Programs That Use MPI One-Sided Communication (2009) (0)
- Best algorithms + best computers = powerful match (2012) (0)
- ANL , ! ~ cW ? -9 1027 O S T l MPI-2 : Extending the Message-Passing Interface (2008) (0)
- Our Opportunities to Collaborate: In-Person and Virtual, Local and Global, the Society Welcomes New Connections (2022) (0)
- Beyond Message Passing (1999) (0)
- Future Developments in MPI (2003) (0)
- Message passing and threads (2003) (0)
- The 2-D Poisson problem (2003) (0)
- High-Level Programming in MPI (2003) (0)
- About deflated Parallel GMRES (2011) (0)
- Panel - Software Tools for High-Performance Distributed Computing (1993) (0)
- Advanced Cluster Programming with MP (2001) (0)
- Numerical Simulation of Vortex Dynamicsin Type-II Superconductors (1995) (0)
- ICS 2017 general chairs' welcome (2017) (0)
- A DSL for Performance Orchestration (2017) (0)
- Cluster 2001 : special issue of Concurrency and computation : practice and experience (2003) (0)
- Grades Based on : RQ ZHHNO \ KRPHZRUN (2003) (0)
- Final report: Compiled MPI. Cost-Effective Exascale Application Development (2015) (0)
- Complexity of Parallel Implementation of Domain Decomposition Techniques for Elliptic Partial Di ere (1988) (0)
- A Gray-Code Schmee for Mesh Refinement on Hypercubes (1987) (0)
- Proceedings of the 26th European MPI Users' Group Meeting (2019) (0)
- Proceedings of the 7th international conference on OpenMP in the Petascale era (2011) (0)
- Succeeding Together (2022) (0)
- Improving the performance of tensor matrix vector multiplication in quantum chemistry codes. (2008) (0)
- Fault Toleran e in MPI Programs ? (2002) (0)
- Advanced MPI Including New MPI-3 Features (2012) (0)
- Characterizing the Performance of Node-Aware Strategies for Irregular Point-to-Point Communication on Heterogeneous Architectures (2022) (0)
- 6. Parallel Domain Decomposition Software (1995) (0)
- Support for Performance and Correctness Debugging (2014) (0)
- MPI Resources Online (2014) (0)
This paper list is powered by the following services:
Other Resources About Bill Gropp
What Schools Are Affiliated With Bill Gropp?
Bill Gropp is affiliated with the following schools: