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
Refer here for older versions