There is a newer version of the record available.

Published February 6, 2019 | Version v1.0
Software Open

Compadre Toolkit

  • 1. Center for Computing Research, Sandia National Laboratories

Description

The Compadre (Compatible Particle Discretization and Remap) Toolkit provides a performance portable solution for the parallel evaluation of computationally dense kernels. The toolkit specifically targets the Generalized Moving Least Squares (GMLS) approach, which requires the inversion of small dense matrices. The result is a set of weights that provide the information needed for remap or entries that constitute the rows of some globally sparse matrix.

This toolkit focuses on the 'on-node' aspects of meshless PDE solution and remap, namely the parallel construction of small dense matrices and their inversion. What it does not provide is the tools for managing fields, inverting globally sparse matrices, or neighbor search that requires orchestration over many MPI processes. This toolkit is designed to be easily dropped-in to an existing MPI (or serial) based framework for PDE solution or remap, with minimal dependencies (Kokkos and either Cuda Toolkit or LAPACK).

Find up-to-date details HERE

Files

SNLComputation/compadre-v1.0.zip

Files (184.2 kB)

Name Size Download all
md5:4d9f10558619eb33d62f4036cc841a11
184.2 kB Preview Download

Additional details

Related works