libtrilinos-isorropia-13.2
partitioning, load balancing, coloring of sparse matrices - runtime files
Isorropia is a package for combinatorial scientific computing, with focus on
partitioning and load balancing, but also supports coloring and ordering of
sparse matrices. Its main purpose is to assist with redistributing objects
such as matrices and graphs in a parallel execution setting, to allow for more
efficient computations. Isorropia partitions matrices by rows, and produces
good maps for Epetra matrices (graphs).
libpapi7.1t64
PAPI runtime (shared libraries)
Performance Application Programming Interface (PAPI) provides the tool
designer and application engineer with a consistent interface and methodology
for use of the performance counter hardware found in most major
microprocessors. PAPI enables software engineers to see, in near real time,
the relation between software performance and processor events.
libaccinj64-11.5
NVIDIA ACCINJ Library (64-bit)
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
libtrilinos-kokkos-kernels-13.2
Kokkos local computational kernels - runtime files
KokkosKernels implements local computational kernels for linear algebra and
graph operations, using the Kokkos shared-memory parallel programming model.
"Local" means not using MPI, or running within a single MPI process without
knowing about MPI. "Computational kernels" are coarse-grained operations;
they take a lot of work and make sense to parallelize inside using Kokkos.
KokkosKernels can be the building block of a parallel linear algebra library
like Tpetra that uses MPI and threads for parallelism, or it can be used
stand-alone in your application.
libtrilinos-ml-13.2
multigrid preconditioning - runtime files
ML is Sandia's main multigrid preconditioning package. ML is designed to solve
large sparse linear systems of equations arising primarily from elliptic PDE
discretizations. ML is used to define and build multigrid solvers and
preconditioners, and it contains black-box classes to construct
highly-scalable smoothed aggregation preconditioners. ML preconditioners have
been used on thousands of processors for a variety of problems, including the
incompressible Navier-Stokes equations with heat and mass transfer, linear and
nonlinear elasticity equations, the Maxwell equations, semiconductor
equations, and more.
buildlog-consultant
build log parser and analyser
buildlog-consultant can parse build logs and highlight and extract the key
error lines. This can be used to extract a snippet from a build log with the
core problem.