SuperLU_MT
- Abstract
- SuperLU_MT contains a set of subroutines to solve a
sparse linear system A*X=B. It uses Gaussian elimination
with partial pivoting (GEPP). The columns of A may
be preordered before factorization; the preordering
for sparsity is completely separate from the factorization.
SuperLU_MT is a parallel extension to the serial SuperLU
library. SuperLU_MT is implemented in ANSI C, with
multithreading extension, for example, using POSIX
threads. Currently, only the LU factorization routine,
which is the most time-consuming part of the solution
process, is parallelized on machines with a shared
address space. The other routines, such as column preordering
and the forward and back substitutions are performed
sequentially. This "alpha" release contains only double-precision
real data type.
- DateOfInformation
- Mon Jan 4 09:20:05 1999
- Deployment Status
- http://www.nhse.org/rib/repositories/cewes_spp_tools/catalog/grid.html
- Domain
- Math Libraries
- Name
- SuperLU_MT
- TargetEnvironment
- The following machine-specific SuperLU_MT/make.inc
files are provided in the top-level directory: make.inc
Platforms -------- --------- make.pthread Any machine
that supports POSIX threads make.sun Sun Ultra Enterprise
servers make.alpha DEC Alpha Servers make.sgi SGI Power
Challenge make.origin SGI/Cray Origin2000 make.cray
Cray C90/J90 For the systems other than listed above,
some porting effort is needed for parallel factorization
routines. Please refer to the Users' Guide for detailed
instructions on porting.
- Version
- ALPHA
- Webpage
- http://http.cs.berkeley.edu/~xiaoye/superlu_mt.html
- ContactIs
- Clay Breshears
- Author(s)
- James Demmel
John Gilbert
Xiaoye S. Li
Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/cewes_spp_tools/objects/Asset/superlu_mt.html
browne@cs.utk.edu