Skip to main content
PaStiX
- Description
- PaStiX is a scientific library that provides a high performance parallel solver for very large sparse linear systems based on block direct methods. It can handle low-rank compression techniques to reduce the computation and the memory complexity. Numerical algorithms are implemented in single or double precision (real or complex) for LLt, LDLt and LU factorization with static pivoting (for non symmetric matrices having a symmetric pattern). The PaStiX library uses the graph partitioning and sparse matrix block ordering packages Scotch or Metis.
The PaStiX solver is suitable for any heterogeneous parallel/distributed architecture when its performance is predictable, such as clusters of multicore nodes with GPU accelerators.
- Use cases
- linear algebra, high-performance computing, sparse matrix, linear solver, low-rank compression
- LaBRI contributors
- Pierre RAMET, Mathieu FAVERGE
- Source code depot
- https://gitlab.inria.fr/solverstack/pastix
- Software licenses
- LGPL
- Supported OS
- Linux, MacOS, Windows
- Latest version
- 6.2.1 (01/01/2022)
- More informations
- https://solverstack.gitlabpages.inria.fr/pastix/
Back