Parallel Engineering and Scientific Subroutine Library for AIX Version 2 Release 3: Guide and Reference
Text books and articles covering the mathematical aspects of ESSL are
listed in this section, as well as several software libraries available from
other companies. They are listed alphabetically as follows:
- Publications are listed by the author's name. IBM publications
that include an order number, other than an IBM Technical Report
can be ordered through the Subscription Library Services System (SLSS).
The non-IBM publications listed here should be obtained through publishers,
bookstores, or professional computing organizations.
- Software libraries are listed by their product name. Each reference
includes the names, addresses, and phone numbers of the companies from which
they can be obtained.
Each citation in the text of this book is shown as a number enclosed in
square brackets. It indicates the number of the item listed in the
bibliography. For example, reference [1] cites the first item
listed below.
- Agarwal, R. C.; Cooley, J. W.
September 1987. "Vectorized Mixed Radix Discrete Fourier Transform
Algorithms." IEEE Proceedings, Vol.
75-9:1283-1292.
- Agarwal, R. C.; Gustavson, F.;
Joshi, M.; Zubair, M. February 1995. "A Scalable
Parallel Block Algorithm for Band Cholesky Factorization." SIAM
Conference on Parallel Processing.
- Agarwal, R. C.; Gustavson, F.;
Zubair, M. May 1994. "An Efficient Parallel Algorithm for the
Three-Dimensional FFT NAS Parallel Benchmark." Proceedings of
IEEE SHPCC '94, 129-133.
- Anderson, E.; Bai, Z.; Bischof,
C.; Demmel, J.; Dongarra, J.; DuCroz,
J.; Greenbaum, S.; Hammarling, A.;
McKenney, S.; Ostrouchov, S.; Sorensen, D.
1995. "LAPACK User's Guide, Second Edition." SIAM,
Philadelphia, Pa.
- Anderson, E.; Bai, Z.; Bischof,
C.; Demmel, J.; Dongarra, J.; DuCroz,
J.; Greenbaum, S.; Hammarling, A.;
McKenney, S.; Sorensen, D. May 1990.
"LAPACK: A Portable Linear Algebra Library for High-Performance
Computers." University of Tennessee, Technical Report
CS-90-105.
- Anderson, E.; Benzoni, A.; Dongarra,
J.; Moulton, S.; Ostrouchov, S.;
Tourancheau, B.; van de Geijn, R. 1991. "Basic
Linear Algebra Communication Subprograms." Sixth Distributed
Memory Computing Conference Proceedings IEEE Computer Society
Press.
- Arioli, M.; Duff, I. S.; Ruiz,
M. 1992. "Stopping Criteria for Iterative Solvers,"
SIAM Journal of Matrix Analysis Application, Vol. 13,
pp. 138-144.
- Bailey, D.; Barton, J.; Lasinski,
T.; Simon, H.. 1991. "NAS Parallel
Benchmarks." Report RNR-91-002, Revision 2. NASA Ames
Research Center, Moffett Field, CA.
- Barrett, R.; Berry, M.; Chan,
T. F.; Demmel, J.; Donato, J.;
Dongarra, J.; Eijkhout, V.; Pozo, R; Romine,
C.; van der Vorst, H. 1994. "Templates for the
Solution of Linear Systems: Building Blocks for Iterative Methods,"
SIAM. Philadelphia, PA.
- Blackford, L. S.; Choi, J.;
Cleary, A.; D'Azevedo, E.; Demmel,
J.; Dhillon, I.; Dongarra, J.; Hammarling,
S.; Henry, G.; Petitet, A.; Stanley,
K.; Walker, D.; Whaley, R. C.
1997. "ScaLAPACK Users' Guide," SIAM.
Philadelphia, PA.
- Brainerd, W. S.; Goldberg, C.
H.; Adams, J. C. 1990. Programmer's
Guide to Fortran 90 Intertext Publications and McGraw-Hill Book Company,
New York, N.Y.
- Cerioni, F.; Colajanni, M.; Filippone,
S.; Maiolatesi, S. 1996. "A Proposal for Parallel
Sparse BLAS," in Proceedings of PARA '96. Edited by J.
Wasniewski, J. Dongarra, K. Madsen, and D. Olesen.
Springer-Verlag Lecture Notes in Computer Science, No. 1184,
pp. 166-175.
- Choi, J.; Demmel, J.; Dhillon,
I.; Dongarra, J. J.; Ostrouchov, L.
S.; Petitet, A.; Walker, D.; Whaley,
R. C.; Stanley, K. March 1995.
"Installation Guide for ScaLAPACK," LAPACK Working Note 93
University of Tennessee, Technical Report CS-95-280.
- Choi, J.; Dongarra, J. J.;
Walker, D. W. 1994. "PB-BLAS: A Set of Parallel
Block Basic Linear Algebra Subprograms," Technical Report
ORNL/TM-12468 Oak Ridge National Laboratory, Mathematical
Sciences Section, Oak Ridge, Tennessee.
- Choi, J.; Dongarra, J. J.;
Walker, D. W. 1994. "PB-BLAS: Reference
Manual," Technical Report ORNL/TM-12469 Oak Ridge
National Laboratory, Mathematical Sciences Section, Oak Ridge,
Tennessee.
- Choi, J.; Dongarra, J. J.;
Ostrouchov, S.; Petitet, A. P.; Walker,
D. W.; Whaley, R. C. September 1994.
"The Design and Implementation of the ScaLAPACK LU, QR, and Cholesky
Factorization Routines," LAPACK Working Note 80 University of
Tennessee, Technical Report CS-94-246.
- Choi, J.; Dongarra, J. J.;
Ostrouchov, S.; Petitet, A. P.; Walker,
D. W.; Whaley, R. C. May 1995. "A
Proposal for a Set of Parallel Basic Linear Algebra Subprograms,"
LAPACK Working Note 100 Soogsil University, University of
Tennessee, and Oak Ridge National Laboratory.
- Choi, J.; Dongarra, J. J.;
Walker, D. W. 1994. "SCALAPACK Reference Manual
I: Parallel Factorization Routines (LU, QR, and Cholesky),"
Technical Report ORNL/TM-12471 Oak Ridge National
Laboratory, Mathematical Sciences Section, Oak Ridge, Tennessee.
- Choi, J.; Dongarra, J. J.;
Walker, D. W. 1994. "SCALAPACK II: Parallel
Reduction Routines (HRD, TRD, and BRD)," Technical Report
ORNL/TM-12472 Oak Ridge National Laboratory, Mathematical
Sciences Section, Oak Ridge, Tennessee.
- Choi, J.; Dongarra, J. J.;
Walker, D. W. 1994. "SCALAPACK Reference Manual
II: Parallel Reduction Routines (HRD, TRD, and BRD)," Technical
Report ORNL/TM-12473 Oak Ridge National Laboratory,
Mathematical Sciences Section, Oak Ridge, Tennessee.
- Choi, J.; Dongarra, J. J.;
Walker, D. February 1995. "The Design of a Parallel Dense
Linear Algebra Software Library: Reduction to Hessenberg, Tridiagonal,
and Bidiagonal Form," LAPACK Working Note 92 University of
Tennessee, Technical Report CS-95-275.
- Choi, J.; Dongarra, J. J.;
Pozo, R.; Walker, D. 1992. "ScaLAPACK: A
Scalable Linear Algebra Library for Distributed Memory Concurrent
Computers." Proceedings of the Fourth Symposium on the
Frontiers of Massively Parallel Computation (FRONTIERS '92) IEEE
Computer Society Press.
- Choi, J.; Dongarra, J. J.;
Pozo, R.; Walker, D. November 1992.
"ScaLAPACK: A Scalable Linear Algebra Library for Distributed Memory
Concurrent Computers," University of Tennessee, Technical Report
CS-92-181.
- Demmel, J. W.; Dhillon, I.;
Ren, H. March 1994. "On the correctness of Parallel Bisection
in Floating Point," LAPACK Working Note 70 University of
Tennessee, Technical Report CS-94-228.
- Demmel, J. W.; Kahan, W. February
1988. "Computing Small Singular Values of Bidiagonal Matrices with
Guaranteed High Relative Accuracy," LAPACK Working Note 3
Argonne National Laboratory, MCS-TM-110.
- Demmel, J. W.; Stanley, K. September
1994. "The Performance of Finding Eigenvalues and Eigenvectors of
Dense Symmetric Matrices on Distributed Floating Point," LAPACK
Working Note 86 University of Tennessee, Technical Report
CS-94-254.
- Dongarra, J. J.; DuCroz, J.;
Hammarling, S.; Duff, I. March 1990. "A Set of
Level 3 Basic Linear Algebra Subprograms." ACM Transactions on
Mathematical Software, 16(1):1-17.
- Dongarra, J. J.; DuCroz, J.;
Hammarling, S.; Hanson, R. J. March 1988.
"An Extended Set of FORTRAN Basic Linear Algebra Subprograms."
ACM Transactions on Mathematical Software,
14(1):1-17.
- Dongarra, J. J.; DuCroz, J.;
Hammarling, S.; Hanson, R. J. March 1988.
"Algorithm 656. An Extended Set of Basic Linear Algebra
Subprograms: Model Implementation and Test Programs." ACM
Transactions on Mathematical Software, 14(1):18-32.
- Dongarra, J. J.; DuCroz, J.;
Hammarling, S. 1996. "A Proposal for Fortran 90 BLAS,"
LAPACK Working Note University of Tennessee, Oak Ridge National
Laboratory, and Numerical Algorithms Group Ltd.
- Dongarra, J. J.; DuCroz, J.;
Hammarling, S.; Wasniewski, J.; Zemla, A.
August 1995. "A Proposal for a Fortran 90 Interface for LAPACK,"
LAPACK Working Note 101 University of Tennessee, Numerical
Algorithms Group Ltd., Technical University of Denmark, and Polish
Academy of Sciences.
- Dongarra, J. J.; van de Geijn, R.
A. 1991. "Two Dimensional Basic Linear Algebra Communication
Subprogram," LAPACK Working Note 37 University of Tennessee,
Technical Report CS-91-138.
- Dongarra, J. J.; van de Geijn, R.
A.; Whaley, R. C. December 1993 and June
1994. A User's Guide to the BLACS, Oak Ridge National
Laboratory, Oak Ridge, Tennessee.
- Dongarra, J. J.; Walker, D.
1993. "The Design of Linear Algebra Libraries for High Performance
Computers," LAPACK Working Note 58 University of Tennessee,
Technical Report CS-93-188.
- |Duff, I. S.; Marrone, M.; Radicati,
|G.; and Vittoli, C. September 1997. "Level 3 Basic
|Linear Algebra Subprograms for Sparse Matrices: a User Level
|Interface." ACM Transactions on Mathematical
|Software, 23(3):379-401.
- Filippone, S.; Sales, M. L.
1994. "Experiences in Numerical Software on IBM Distributed Memory
Architectures." Parallel Scientific Computing
207-218. Edited by J. Dongarra and J.
Wasnievski. Springer-Verlag, New York, Heidelberg, Berlin.
- Golub, G. H.; Van Loan, C.
F. 1996. Matrix Computations, John Hopkins University
Press, Baltimore, Maryland.
- Gropp, W.; Lusk, E.; Skjellum,
A. 1994. Using MPI: Portable Parallel Programming
with the Message Passing Interface. The MIT Press, Cambridge,
MA; London, England. (This book is also orderable through SLSS by
specifying publication number SR28-5757.)
- Gupta, A.; Gustavson, F.; Joshi,
M.; Toledo, S. June, 20, 1996. "The Design,
Implementation, and Evaluation of a Banded Linear Solver for
Distributed-Memory Parallel Computers." IBM Research
Report RC 20481.
- Gupta, A.; Gustavson, F.; Joshi,
M.; Toledo, S. 1996. "The Design, Implementation,
and Evaluation of a Banded Linear Solver for Distributed-Memory Parallel
Computers." Applied Parallel Computing, Industrial Problems and
Optimization. Edited by Dongarra, J.; Madsden,
K.; Washniewski, J. Parallel Computing, Third International
Workshop, PARA'96 Lyngby, Denmark, August 1996 Proceedings Lecture Notes
in Computer Science, Springer-Verlag, 1996.
- High Performance Fortran Language Specification
High Performance Fortran Forum; November 10, 1994; Version
1.1.
- Holian, B. L.; Percus, O.
E.; Warnock, T. T.; Whitlock, P.
A. August 1994. "Pseudorandom Number Generator for Massively
Parallel Molecular-Dynamics Simulations." Physical Review
E, 50(2).
- Kelley, C. T. 1995. "Iterative Methods
for Linear and Nonlinear Equations" SIAM. Philadelphia,
PA.
- Koelbel, C.; Loveman, D.; Schreiber,
R.; Steele Jr., G.; Zosel, M.
1994. The High Performance Fortran Handbook. The MIT
Press, Cambridge, MA; London, England.
- Metcalf, M.; Reid, J. 1994.
Fortran 90 Explained. Oxford University Press,
U.S.A.
- Message Passing Interface Forum, MPI: A Message
Passing Interface Standard, Version 1.1. June 6,
1995. University of Tennessee, Knoxville, Tennessee. This
document can be obtained at the URL,
http://www.mcs.anl.gov/Projects/mpi/index.html
- Percus, O. E.; Kalos, M. H.
1989. "Random Number Generators for MIMD Parallel
Processors." Journal of Parallel and Distributed
Computing, 6:477-497.
- Percus, O. E.; Percus, J. K.
July 1988. "Long Range Correlations in Linear Congruential
Generators." Journal of Computational Physics,
77(1).
- Percus, O. E.; Percus, J. K.
1992. "An Expanded Set of Correlation Tests for Linear Congruential
Random Number Generators." Combinatorics, Probability and
Computing, 1:161-168.
- Percus, O. E.; Percus, J. K.
1992. "Intrinsic Relations in the Structure of Linear Congruential
Generators Modulo 2beta." Statistics and Probability
Letters, 15:381-383.
- Sun, Xian-He; Zhang, Hong; Ni, Lionel M.
March 1992. "Efficient Tridiagonal Solvers on
Multicomputers". IEEE Transactions on Computers,
Vol. 41, No. 3.
- Whaley, R. Clint. May 1994. "Basic
Linear Algebra Communication Subprograms: Analysis and Implementation
Across Multiple Parallel Architectures," LAPACK Working Note 73
University of Tennessee, Technical Report CS-94-234.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]