activity
20122026
most citedLandau Collision Integral Solver with Adaptive Mesh Refinement on Emerging Architectures

16 citations · 48 across the 11 of their papers we have counts for

collaborators

11 papers

cs.DC2026

A Natively Blocked, Device-Resident Algebraic Multigrid GPU Path in PETSc

Mark F. Adams

Smoothed-aggregation algebraic multigrid (AMG) is widely used for the linear systems arising from finite-element discretizations of vector PDEs such as elasticity, but its GPU impl…

cs.MS2024

PETSc/TAO Developments for GPU-Based Early Exascale Systems

Richard Tran Mills, Mark Adams, Satish Balay +9

The Portable Extensible Toolkit for Scientific Computation (PETSc) library provides scalable solvers for nonlinear time-dependent differential and algebraic equations and for numer…

cs.DC2023

Safe, Seamless, And Scalable Integration Of Asynchronous GPU Streams In PETSc

Jacob Faibussowitsch, Mark F. Adams, Richard Tran Mills +2

Leveraging Graphics Processing Units (GPUs) to accelerate scientific software has proven to be highly successful, but in order to extract more performance, GPU programmers must ove…

physics.plasm-ph2023

A Numerical Study of Landau Damping with PETSc-PIC

Daniel S. Finn, Matthew G. Knepley, Joseph V. Pusztay +1

We present a study of the standard plasma physics test, Landau damping, using the Particle-In-Cell (PIC) algorithm. The Landau damping phenomenon consists of the damping of small o…

physics.plasm-ph2023★ 1 cited

A bespoke multigrid approach for magnetohydrodynamics models of magnetized plasmas in PETSc

Mark F. Adams, Matthew K. Knepley

Fully realizing the potential of multigrid solvers often requires custom algorithms for a given application model, discretizations and even regimes of interest, despite considerabl…

physics.plasm-ph2022★ 3 cited

A performance portable, fully implicit Landau collision operator with batched linear solvers

Mark F. Adams, Peng Wang, Jacob Merson +2

Modern accelerators use hierarchical parallel programming models that enable massive multithreading within a processing element (PE), with multiple PEs per device driven by traditi…

cs.SE2022

The PETSc Community Is the Infrastructure

Mark Adams, Satish Balay, Oana Marin +13

The communities who develop and support open source scientific software packages are crucial to the utility and success of such packages. Moreover, these communities form an import…

cs.MS2020★ 6 cited

Toward Performance-Portable PETSc for GPU-based Exascale Systems

Richard Tran Mills, Mark F. Adams, Satish Balay +11

The Portable Extensible Toolkit for Scientific computation (PETSc) library delivers scalable solvers for nonlinear time-dependent differential and algebraic equations and for numer…

cs.CE2017★ 16 cited

Landau Collision Integral Solver with Adaptive Mesh Refinement on Emerging Architectures

M. F. Adams, E. Hirvijoki, M. G. Knepley +3

The Landau collision integral is an accurate model for the small-angle dominated Coulomb collisions in fusion plasmas. We investigate a high order accurate, fully conservative, fin…

math.NA2014★ 11 cited

Segmental Refinement: A Multigrid Technique for Data Locality

Mark F. Adams, Jed Brown, Matt Knepley +1

We investigate a domain decomposed multigrid technique, segmental refinement, for solving general nonlinear elliptic boundary value problems. Brandt and Diskin first proposed this…

math.NA2012★ 11 cited

A low memory, highly concurrent multigrid algorithm

Mark F. Adams

We examine what is an efficient and scalable nonlinear solver, with low work and memory complexity, for many classes of discretized partial differential equations (PDEs) - matrix-f…