From: Xiaoye Li
We are pleased to announce the availability of the SuperLU package,
a set of subroutines to solve a sparse linear system A*X=B. It implements
Gaussian elimination with partial pivoting, using supernodes and BLAS
to optimize performance. It has achieved over 120 Mflops on realistic
examples on an IBM RS 6000/590; it is currently the fastest available
algorithm for a variety of problems.
SuperLU is implemented in ANSI C, and must be compiled with standard
ANSI C compilers. We supply the BLAS in C, but for highest performance
optimized BLAS should be used. Currently only the real single-precision and
double-precision versions are provided; the complex versions are still
under construction. The calling sequence is modeled on LAPACK. There
is also a Matlab mex-file interface, test and installation code,
a user guide and detailed technical report.
This package can be obtained via anonymous ftp from
ftp.cs.berkeley.edu : pub/lapack/SuperLU/superlu.tar.gz
SuperLU is joint work of James Demmel, Stan Eisenstat, John Gilbert, Xiaoye Li,
Joseph Liu, and Jinqchong Teo. It will also soon appear as part of the
LAPACK/ScaLAPACK library on netlib, at http://www.netlib.org/clapack.
Please direct all comments and suggestions to the the following people:
Xiaoye Li xiaoye@cs.berkeley.edu
Date: Thu, 7 Sep 1995 09:53:46 -0700
Subject: New High Performance Sparse Linear System Solver Available
John Gilbert gilbert@parc.xerox.com
James Demmel demmel@cs.berkeley.edu
Jinqchong Teo teo@pasteur.eecs.berkeley.edu