Package: | superlu-mt |
---|---|
Description: | Sparse Linear system solver (multithreaded) |
For more information: | https://github.com/xiaoyeli/superlu |
Categories: | |
License: | OpenSource (LLNL License) |
SuperLU contains a set of subroutines to solve a sparse linear system A*X=B. It uses Gaussian elimination with partial pivoting (GEPP).
This is the multithreaded implementation of the library. I.e. it can make use of multiple cores on a single node.
Please see superlu for the sequential version.
Please see superlu-dist for a distributed memory/MPI version (i.e can use multiple nodes).
The following environmental variables have been defined:
You will probably wish to use these by adding the following flags to your compilation command (e.g. to CFLAGS in your Makefile):
This section lists the available versions of the package superlu-mton the different clusters.
Version | Module tags | CPU(s) optimized for | GPU ready? |
---|---|---|---|
3.1 | superlu-mt/3.1 | icelake, x86_64, zen, zen2 | Y |