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.