Accession Number:



Performance Tuning SLATE

Descriptive Note:

[Technical Report, Other]

Corporate Author:


Report Date:


Pagination or Media Count:



Software for Linear Algebra Targeting Exascale SLATE 1 is being developed as part of the Exascale Computing Project ECP 2, which is a joint project of the U.S. Department of Energys Office of Science and National Nuclear Security Administration NNSA. SLATE will deliver fundamental dense linear algebra capabilities for current and upcoming distributed-memory systems, including GPU-accelerated systems as well as more traditional multi coreonly systems. SLATE provides coverage of existing LAPACK and ScaLAPACK functionality, including parallel implementations of Basic Linear Algebra Subroutines BLAS, matrix norms, linear systems solvers, least squares solvers, and singular value and eigenvalue solvers. In this respect, SLATE will serve as a replacement for ScaLAPACK, which, after two decades of operation, cannot be adequately retrofitted for modern, GPU-accelerated architectures. This working note focuses attention on several performance issues that existed in SLATE, and how these were resolved.

Subject Categories:

  • Computer Systems
  • Radio Communications

Distribution Statement:

[A, Approved For Public Release]