BSD Ports

math/superlu-dist 9.1.0_1 DragonFly

Distributed memory, MPI based SuperLU

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
math
Package size
1313.8 KiB, 5813.5 KiB installed

Description

SuperLU_DIST contains a set of subroutines to solve a sparse linear system A*X=B. It uses Gaussian elimination with static pivoting (GESP). Static pivoting is a technique that combines the numerical stability of partial pivoting with the scalability of Cholesky (no pivoting), to run accurately and efficiently on large numbers of processors.

SuperLU_DIST is a parallel extension to the serial SuperLU library. It is targeted for the distributed memory parallel machines. SuperLU_DIST is implemented in ANSI C, with OpenMP for on-node parallelism and MPI for off-node communications. We are actively developing GPU acceleration capabilities.

In the other systems

SystemPortVersion
DragonFlymath/superlu-dist9.1.0_1
FreeBSDmath/superlu-dist9.3.0

Install

Binary package:

pkg install superlu-dist

From DPorts:

cd /usr/dports/math/superlu-dist && make install clean

Dependencies

Run dependencies 4

No port depends on this one.