ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. It depends on external libraries including BLAS and LAPACK for Linear Algebra computations. AMD’s optimized version of ScaLAPACK enables using BLIS and libFLAME library that have optimized dense matrix functions and solvers for AMD EPYCTM processor family CPUs.

Highlights of  Scalapack 3.0

  • Improved LU Factorization for real double precision datatype on AMD EPYC processors
  • Updated CMake build system. It can be used for building both static and shared libraries
  • New API to get version number of the library, GET_AOCL_SCALAPACK_VERSION()

The package containing Scalapack Library binaries which includes optimizations for the AMD EPYCTM processor family, examples and documentation are available in the Downloads section below.

Source code is available on GitHub https://github.com/amd/scalapack

Download:

Refer here for older versions

File Name Version Size Launch Date OS Bitness Description
AOCC compiled binary packages

File Name

Version

3.0

Size

7MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AOCC Compiled Scalapack library binary package with example code sha256 Checksum: 4d63eefeb4f060d2140c408f4f465f53c65dedd3d0d60b055fa1135d0bb4a2e7
GCC compiled binary packages

File Name

Version

3.0

Size

5.03MB

Launch Date

03/15/2021

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

GCC Compiled Scalapack library binary package with example code sha256 Checksum: 3a2e1bb10d93aaf975d3874135b43c9812ae0eb54f8da8c614015866beb0da44