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 AMD Scalapack 2.2

  • Upgraded to 2.1.0 specification of Netlib ScaLAPACK
  • New re-designed algorithm for double precision LU Factorization

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:

Note: Below binary packages are generated and validated with following configuration. If user needs to use with other configuration, we recommend to build the required library from source as per instructions provided in user guide.

OS ( 18.04) , GCC ( 9.3), AOCC ( 2.2), OpenMPI(3.1.1), OpenMP(4.5), Glibc(2.27), Python(2.7)

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

File Name

Version

2.2

Size

11.7MB

Launch Date

06/30/2020

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AMD Scalapack library binary package with example code sha256 Checksum: 0b4e2082c766d4df6e46752ecab6c5e0eed5f71e087c68753685347d82515f82
GCC compiled binary packages

File Name

Version

2.2

Size

12MB

Launch Date

06/30/2020

OS

Ubuntu, SLES, CentOS, RHEL

Bitness

64-bit

Description

AMD Scalapack library binary package with example code sha256 Checksum: 0ac0d46d5787dff6675e5c8b8c72f00822813d71a591922bccdb432576da7c5b