ICLDisco / dplasma

DPLASMA is a highly optimized, accelerator-aware, implementation of a dense linear algebra package for distributed heterogeneous systems. It is designed to deliver sustained performance for distributed systems where each node featuring multiple sockets of multicore processors, and if available, accelerators, using the PaRSEC runtime as a backend.
Other
11 stars 9 forks source link

Bugfix/scalapack #74

Closed abouteiller closed 1 year ago

abouteiller commented 1 year ago

The scalapack wrappers would fail to compile when ScaLAPACK is not part of the BLAS library. This adds some logic to find ScaLAPACK and not try to compile them when it is not found.

Also some minor cleanups with the Spack missing BLAS dependency, and the way we find OpenBLAS on macOS.