aboutsummaryrefslogblamecommitdiff
path: root/math/spla/pkg-descr
blob: 647d4e19cb37cac8c4624c484b27f06d035aea6b (plain) (tree)
1
2
3
4
5
6
7
8







                                                                              
SPLA provides specialized functions for linear algebra computations with a C++
and C interface, which are inspired by requirements in computational material
science codes.

Currently, 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.