Demo Data from EDBT 2026 / reviewers in the wild / expert
Mark F. Adams
dblp:32/2624
· DBLP profile ↗
6ranked-venue papers
4as first author
2since 2021 · last 2022
0000-0003-4504-2047ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
High-performance computing · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Computational science and engineering · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
scientific computing systems |
0.1 | 3 | 2004 | Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of Freedom · SC 2004 Applications of Algebraic Multigrid to Large-Scale Finite Element Analysis of Whole Bone Micro-Mechanics on the IBM SP · SC 2003 A distributed memory unstructured gauss-seidel algorithm for multigrid smoothers · SC 2001 |
Computational science and engineering
finite element analysis |
0.1 | 2 | 2004 | Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of Freedom · SC 2004 Applications of Algebraic Multigrid to Large-Scale Finite Element Analysis of Whole Bone Micro-Mechanics on the IBM SP · SC 2003 |
High-performance computing › iterative methods
algebraic multigrid |
0.1 | 2 | 2004 | Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of Freedom · SC 2004 Applications of Algebraic Multigrid to Large-Scale Finite Element Analysis of Whole Bone Micro-Mechanics on the IBM SP · SC 2003 |
Computational science and engineering
numerical linear algebra |
0.0 | 1 | 2001 | A distributed memory unstructured gauss-seidel algorithm for multigrid smoothers · SC 2001 |
High-performance computing › numerical linear algebra › linear solver
parallel linear solvers |
0.0 | 1 | 2001 | A distributed memory unstructured gauss-seidel algorithm for multigrid smoothers · SC 2001 |
High-performance computing
supercomputing |
0.0 | 2 | 2004 | Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of Freedom · SC 2004 Applications of Algebraic Multigrid to Large-Scale Finite Element Analysis of Whole Bone Micro-Mechanics on the IBM SP · SC 2003 |
High-performance computing
distributed memory systems |
0.0 | 1 | 2001 | A distributed memory unstructured gauss-seidel algorithm for multigrid smoothers · SC 2001 |
Methods — techniques the papers use, named apart from their topics
algebraic multigrid · 0.2parallel scalability analysis · 0.1parallel linear solver · 0.1multigrid smoothing · 0.1distributed memory gauss-seidel · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Landau collision operator in the CUDA programming model applied to thermal quench plasmasabstractCollisional processes are critical in the understanding of non-Maxwellian plasmas. The Landau form of the Fokker-Planck equation is the gold standard for modeling collisions in most plasmas, however$\mathcal{O}(N^{2})$work complexity inhibits its widespread use. We show that with advanced numerical methods and GPU hardware this cost can be effectively mitigated. This paper extends previous work on a conservative, high order accurate, finite element discretization with adaptive mesh refinement of the Landau operator, with extensions to GPU hardware and implementations in both the CUDA and Kokkos programming languages. This work focuses on the Landau kernels and on NVIDIA hardware, however preliminary results on AMD and Fujitsu/ARM hardware, as well as end-to-end performance of a velocity space model of a plasma thermal quench, are also presented. Both the fully implicit Landau time integrator and the plasma thermal quench model are publicly available in PETSc (Portable, Extensible, Toolkit for Scientific computing). Mark F. Adams, Dylan P. Brennan, Matthew G. Knepley |
IPDPS | 1 |
| 2021 | Toward performance-portable PETSc for GPU-based exascale systems
Richard Tran Mills, Mark F. Adams, Satish Balay, Jed Brown, Alp Dener, Matthew G. Knepley, Scott Kruger, Hannah Morgan, Todd S. Munson, Karl Rupp, Barry Smith 0002, Stefano Zampini, Hong Zhang 0006, Junchao Zhang 0002 |
Parallel Comput. | 2 |
| 2015 | Charm++ and MPI: Combining the Best of Both WorldsabstractCharm++ and MPI embody two distinct perspectives for writing parallel programs. While MPI provides a process-centric, user-driven model for developing parallel codes, Charm++ supports work-centric, system-driven parallel programming. One of them might be a better or more natural fit for individual modules that constitute a parallel application. In this paper, we present a framework that enables hybrid parallel programming with Charm++ and MPI, and allows programmers to develop different modules of a parallel application in these two languages while facilitating smooth interoperation. We describe the challenges in enabling interoperation between Charm++ and MPI, and present techniques for managing the control flow and resource sharing between the two. Finally, we demonstrate the benefits of interoperation between Charm++ and MPI through several case studies that use production applications and libraries, including CHARM/Chombo, EpiSimdemics, NAMD, FFTW, MPI-IO and ParMETIS. Abhinav Bhatele, Jae-Seung Yeom, Mark F. Adams, Francesco Miniati, Laxmikant V. Kalé |
IPDPS | 4 |
| 2004 | Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of FreedomabstractThe solution of elliptic diffusion operators is the computational bottleneck in many simulations in a wide range of engineering and scientific disciplines. We present a truly scalable-ultrascalable-algebraic multigrid (AMG) linear solver for the diffusion operator in unstructured elasticity problems. Scalability is demonstrated with speedup studies of a non-linear micro-finite element analyses of a human vertebral body with over a half of a billion degrees of freedom on up to 4088 processors on the ACSI White machine. This work is significant because in the domain of unstructured implicit finite element analysis in solid mechanics with complex geometry, this is the first demonstration of a highly parallel and efficient application of a mathematically optimal linear solution method on a common large scale computing platform — the IBM SP Power3. Mark F. Adams, Harun H. Bayraktar, Tony M. Keaveny, Panayiotis Papadopoulos |
SC | 1 |
| 2003 | Applications of Algebraic Multigrid to Large-Scale Finite Element Analysis of Whole Bone Micro-Mechanics on the IBM SPabstractAccurate micro-finite element analyses of whole bones require the solution of large sets of algebraic equations. Multigrid has proven to be an effective approach to the design of highly scalable linear solvers for solid mechanics problems. We present some of the first applications of scalable linear solvers, on massively parallel computers, to whole vertebral body structural analysis. We analyze the performance of our algebraic multigrid (AMG) methods on problems with over 237 million degrees of freedom on IBM SP parallel computers. We demonstrate excellent parallel scalability, both in the algorithms and the implementations, and analyze the nodal performance of the important AMG kernels on the IBM Power3 and Power4 architectures. Mark F. Adams, Harun H. Bayraktar, Tony M. Keaveny, Panayiotis Papadopoulos |
SC | 1 |
| 2001 | A distributed memory unstructured gauss-seidel algorithm for multigrid smoothersabstractGauss-Seidel is a popular multigrid smoother as it is provably optimal on structured grids and exhibits superior performance on unstructured grids. Gauss-Seidel is not used to our knowledge on distributed memory machines as it is not obvious how to parallelize it effectively. We, among others, have found that Krylov solvers preconditioned with Jacobi, block Jacobi or overlapped Schwarz are effective on unstructured problems. Gauss-Seidel does however have some attractive properties, namely: fast convergence, no global communication (ie, no dot products) and fewer flops per iteration as one can incorporate an initial guess naturally. This paper discusses an algorithm for parallelizing Gauss-Seidel for distributed memory computers for use as a multigrid smoother and compares its performance with preconditioned conjugate gradients on unstructured linear elasticity problems with up to 76 million degrees of freedom. Mark F. Adams |
SC | 1 |