General information about spla

Specialized Parallel Linear Algebra (SPLA) provides specialized functions for linear algebra computations with a C++ and C interface, which are inspired by requirements in computational material science codes. SPLA provides functions for distributed matrix multiplications with specific matrix distributions, which cannot be used directly with a ScaLAPACK interface. All computations can optionally utilize GPUs through CUDA or ROCm, where matrices can be located either in host or device memory. For more information see https://github.com/eth-cscs/spla.

Disclaimer

PDC takes no responsibility for the correctness of results produced with the binaries. Always evaluate the binaries against known results for the systems and properties you are investigating before using the binaries for production jobs.

Installed software

Cluster
How to use
How to build
Dardel
Dardel-GPU