@string{TOMS = "ACM Trans. Math. Soft."}
@string{SSSC = "SIAM J. Sci. Stat. Comput."}
@string{TOMS = "ACM Trans. Math. Soft."}
@string{SSSC = "SIAM J. Sci. Stat. Comput."}
@string{SJSC = "SIAM J. Sci. Stat. Comput."}
@string{SISC = "SIAM J. Sci. Comput."}
@string{SJNA = "SIAM J. Numer. Anal."}
@string{SJSSC = "SIAM J. Sci. Stat. Comput."}
@string{SJSC = "SIAM J. Sci. Stat. Comput."}
@string{LAA = "Lin. Alg. Appl."}
@string{MAA = "Mathematical Association of America"}
@string{MC = "Mathematics of Computation"}
@string{JCAM = "Journal of Computational and Applied Mathematics"}
@string{IJHSC = "Int. J. High Speed Comput."}
@string{JPDC = "J. Parallel Distrib. Comput."}
@string{NUMER = "Numer. Math."}
@string{ORNL = "Oak Ridge National Laboratory"}
@string{CSRD  = "Center for Supercomputing Research and Development,
University of Illinois"}
@string{PCOMP = "Parallel Computing"}
@string{ANL = "Argonne National Laboratory"}
@string{UTK = "University of Tennessee"}
@string{UT = "The University of Texas at Austin"}
@string{RAP = "Rutherford Appleton Laboratory"}
@string{JAN = "Jan."}
@string{FEB = "Feb."}
@string{MAR = "March"}
@string{APR = "April"}
@string{MAY = "May"}
@string{JUN = "June"}
@string{JUL = "July"}
@string{AUG = "Aug."}
@string{SEP = "Sept."}
@string{OCT = "Oct."}
@string{NOV = "Nov."}
@string{DEC = "Dec."}

%----------
%  Software
%----------

@BOOK{LINPACK,
AUTHOR = {J. J. Dongarra and J. R. Bunch and C. B. Moler and G. W. Stewart},
TITLE = {LINPACK Users' Guide},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
YEAR = 1979 }

@BOOK{EISPACK,
AUTHOR = {B. T. Smith and others},
TITLE = {Matrix Eigensystem Routines -- {EISPACK} Guide},
PUBLISHER = {Springer-Verlag},
ADDRESS = {New York},
EDITION = {Second},
SERIES = {Lecture Notes in Computer Science 6},
YEAR = 1976 }

@BOOK{EISPACK-ext,
AUTHOR = {B. S. Garbow and J. M. Boyle and J. J. Dongarra and C. B. Moler},
TITLE = {Matrix Eigensystem Routines -- {EISPACK} Guide Extension},
PUBLISHER = {Springer-Verlag},
ADDRESS = {New York},
SERIES = {Lecture Notes in Computer Science 51},
YEAR = 1977 }

@MANUAL{FORTRAN,
TITLE = {American National Standard Programming Language {FORTRAN},
ANSI X3.9-1978},
ORGANIZATION = {American National Standards Institute},
ADDRESS = {New York},
YEAR = 1978 }

@TECHREPORT{PICL,
AUTHOR = {G. A. Geist and M. T. Heath and B. W. Peyton and P. H. Worley},
TITLE = {{PICL}:  A Portable Instrumented Communication Library},
INSTITUTION = ORNL,
NUMBER = {ORNL/TM-11130},
YEAR = 1990}

@BOOK{LATEX,
AUTHOR = {Leslie Lamport},
TITLE = {\LaTeX: A Document Preparation System},
PUBLISHER = {Addison-Wesley},
ADDRESS = {Reading, MA},
YEAR = 1986}

@BOOK{LATEX2,
AUTHOR = {Leslie Lamport},
TITLE = {\LaTeX: A Document Preparation System},
PUBLISHER = {Addison-Wesley},
EDITION = {2nd},
ADDRESS = {Reading, MA},
YEAR = 1994}

%---------
%  Books
%---------

@BOOK{GVL,
AUTHOR = {Gene H. Golub and Charles F. Van Loan},
TITLE = {Matrix Computations},
PUBLISHER = {The Johns Hopkins University Press},
ADDRESS = {Baltimore},
EDITION = {2nd},
YEAR = 1989 }

@BOOK{Butts,
AUTHOR = {Thomas Butts},
TITLE = {Problem Solving in Mathematics},
PUBLISHER = {Scott, Foresman and Co.},
ADDRESS = {Glenview, IL},
LOC = {QA241.B84},
YEAR = 1973}

@BOOK{DB,
AUTHOR = {Germund Dahlquist and \AA ke Bj\"{o}rck},
TRANSLATOR = {Ned Anderson},
TITLE = {Numerical Methods},
PUBLISHER = {Prentice-Hall},
ADDRESS = {Englewood Cliffs, NJ},
YEAR = 1974 }

@BOOK{DDSV,
AUTHOR = {Jack J. Dongarra and Iain S. Duff and Danny C. Sorensen
and {van der Vorst}, Henk A.},
TITLE = {Solving Linear Systems on Vector and Shared Memory Computers},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia, PA},
LOC = {QA184.S65},
YEAR = 1991 }

@BOOK{Duff,
AUTHOR = {I. S. Duff and A. M. Erisman and J. K. Reid},
TITLE = {Direct Methods for Sparse Matrices},
PUBLISHER = {Clarendon Press},
ADDRESS = {Oxford},
YEAR = 1986 }

@BOOK{HoJe-2,
AUTHOR = {R. W. Hockney and C. R. Jesshope},
TITLE = {Parallel Computers:
architectures, programming and algorithms},
PUBLISHER = {Adam Hilger, Ltd.},
ADDRESS = {Bristol, U.K.},
EDITION = {Second},
YEAR = 1988 }

@BOOK{HoJe-1,
AUTHOR = {R. W. Hockney and C. R. Jesshope},
TITLE = {Parallel Computers},
PUBLISHER = {Adam Hilger, Ltd.},
ADDRESS = {Bristol, U.K.},
YEAR = 1981 }

@BOOK{Hyp3}
AUTHOR = {??},
TITLE = {The Third Conference on Hypercube Concurrent
Computers and Applications},
PUBLISHER = {??},
ADDRESS = {??},
EDITION = {??},
YEAR = {??} }


@BOOK{Householder,
AUTHOR = {Alston S. Householder},
TITLE = {The Theory of Matrices in Numerical Analysis},
PUBLISHER = {Dover},
ADDRESS = {New York},
YEAR = 1964 }

@BOOK{F77,
AUTHOR = {Michael Metcalf},
TITLE = {Effective Fortran 77},
PUBLISHER = {Oxford University Press},
ADDRESS = {Oxford},
YEAR = 1985 }

@BOOK{F8X,
AUTHOR = {Michael Metcalf and John Reid},
TITLE = {Fortran 8X Explained},
PUBLISHER = {Clarendon Press},
ADDRESS = {Oxford},
YEAR = 1987 }

@BOOK{SEP,
AUTHOR = {Beresford N. Parlett},
TITLE = {The Symmetric Eigenvalue Problem},
PUBLISHER = {Prentice-Hall},
ADDRESS = {Englewood Cliffs, NJ},
YEAR = 1980 }

@BOOK{IMC,
AUTHOR = {G. W. Stewart},
TITLE = {Introduction to Matrix Computations},
PUBLISHER = {Academic Press},
ADDRESS = {Orlando, Florida},
YEAR = 1973 }

@BOOK{Varga,
AUTHOR = {Richard S. Varga},
TITLE = {Matrix Iterative Analysis},
PUBLISHER = {Prentice-Hall},
ADDRESS = {Englewood Cliffs, NJ},
YEAR = 1962}

@BOOK{AEP,
AUTHOR = {J. H. Wilkinson},
TITLE = {The Algebraic Eigenvalue Problem},
PUBLISHER = {Oxford University Press},
ADDRESS = {Oxford, England},
YEAR = 1965 }

%-------------------------
%  CSRD Technical Reports
%-------------------------

@TECHREPORT{ Tradeoffs,
AUTHOR = {E. Davidson and D. Kuck and D. Lawrie and A. Sameh},
TITLE = {Supercomputing Tradeoffs and the {Cedar} System},
INSTITUTION = CSRD,
MONTH = MAY,
YEAR = 1986,
TYPE = {CSRD Report},
NUMBER = {577} }

@TECHREPORT{ Algorithms-Cedar,
AUTHOR = {Michael Berry and Kyle Gallivan and William Harrod and
William Jalby and Sy-Shin Lo and Ulrike Meier and Bernard Philippe
and Ahmed Sameh},
TITLE = {Parallel Algorithms on the {Cedar} System},
INSTITUTION = CSRD,
MONTH = OCT,
YEAR = 1986,
TYPE = {CSRD Report},
NUMBER = {581} }

@TECHREPORT{ JaMS86,
AUTHOR = {William Jalby and Ulrike Meier and Ahmed Sameh},
TITLE = {The Behaviour of Conjugate Gradient Based Algorithms on a 
         Multi-Vector Processor with a Memory Hierarchy},
INSTITUTION = CSRD,
MONTH = NOV,
YEAR = 1986,
TYPE = {CSRD Report},
NUMBER = {607} }

@TECHREPORT{ GaJM86,
AUTHOR = {Kyle Gallivan and William Jalby and Ulrike Meier},
TITLE = {The Use of {BLAS3} in Linear Algebra on a Parallel Processor
with a Hierarchical Memory},
INSTITUTION = CSRD,
MONTH = OCT,
YEAR = 1986,
TYPE = {CSRD Report},
NUMBER = {610} }

@TECHREPORT{ GJMS87,
AUTHOR = {Kyle Gallivan and William Jalby and Ulrike Meier and Ahmed Sameh},
TITLE = {The Impact of Hierarchical Memory Systems on Linear Algebra
         Algorithm Design},
INSTITUTION = CSRD,
MONTH = SEP,
YEAR = 1987,
TYPE = {CSRD Report},
NUMBER = {625} }

@TECHREPORT{ Harrod-BLAS,
AUTHOR = {William Harrod},
TITLE = {Parallel Programming with the {BLAS}},
INSTITUTION = CSRD,
MONTH = FEB,
YEAR = 1988,
TYPE = {CSRD Report},
NUMBER = {633} }

@TECHREPORT{ MeSa88,
AUTHOR = {Ulrike Meier and Ahmed Sameh},
TITLE = {The Behavior of Conjugate Gradient Algorithms on a 
         Multivector Processor with a Hierarchical Memory},
INSTITUTION = CSRD,
MONTH = APR,
YEAR = 1988,
TYPE = {CSRD Report},
NUMBER = {758} }

@TECHREPORT{ GaSa88,
AUTHOR = {K. A. Gallivan and A. H. Sameh},
TITLE = {Matrix Computation on Shared-Memory Multiprocessors},
INSTITUTION = CSRD,
MONTH = APR,
YEAR = 1988,
TYPE = {CSRD Report},
NUMBER = {760} }

@TECHREPORT{ Wijshoff-Sparse,
AUTHOR = {Harry A. G. Wijshoff},
TITLE = {Implementing Sparse {BLAS} Primitives on Concurrent/Vector
Processors: A Case Study},
INSTITUTION = CSRD,
MONTH = JAN,
YEAR = 1989,
TYPE = {CSRD Report},
NUMBER = {843} }

%--------------
%  Theses
%--------------

@TECHREPORT{ Anderson-thesis,
AUTHOR = {Edward C. Anderson},
TITLE = {Parallel Implementation of Preconditioned Conjugate Gradient
Methods for Solving Sparse Systems of Linear Equations},
INSTITUTION = CSRD,
MONTH = AUG,
YEAR = 1988,
TYPE = {CSRD Report},
NUMBER = {805} }

@TECHREPORT{ Chandra-thesis,
AUTHOR = {Rati Chandra},
TITLE = {Conjugate Gradient Methods for Partial Differential Equations},
INSTITUTION = {Yale University, Department of Computer Science},
MONTH = JAN,
YEAR = 1978,
TYPE = {Research Report},
NUMBER = 129 }

@TECHREPORT{ Elman-thesis,
AUTHOR = {Howard C. Elman},
TITLE = {Iterative Methods for Large, Sparse, Nonsymmetric Systems of
Linear Equations},
INSTITUTION = {Yale University, Department of Computer Science},
MONTH = APR,
YEAR = 1982,
TYPE = {Research Report},
NUMBER = 229 }

@TECHREPORT{ Malony-thesis,
AUTHOR = {Allen Davis Malony},
TITLE = {Performance Observability},
INSTITUTION = CSRD,
MONTH = SEP,
YEAR = 1990,
TYPE = {CSRD Report},
NUMBER = 1034}

%-------------
%  Proceedings
%-------------

@INCOLLECTION{AnSa87,
AUTHOR = {Edward Anderson and Youcef Saad},
TITLE = {Preconditioned Conjugate Gradient Methods for General Sparse
Matrices on Shared Memory Machines},
BOOKTITLE = {Parallel Processing for Scientific Computing},
EDITOR = {Garry Rodrigue},
NOTE = {Proceedings of the Third SIAM Conference on Parallel Processing
for Scientific Computing, Los Angeles, CA, December 1-4, 1987},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {88-92},
YEAR = 1989}

@INCOLLECTION{perfidious,
AUTHOR = {James H. Wilkinson},
TITLE = {The Perfidious Polynomial},
BOOKTITLE = {Studies in Numerical Analysis},
EDITOR = {Gene H. Golub},
PUBLISHER = MAA,
PAGES = {1--28},
YEAR = 1984}

@INCOLLECTION{MAA-Newton,
AUTHOR = {Jorge J. {Mor\'{e}} and D. C. Sorensen},
TITLE = {Newton's Method},
BOOKTITLE = {Studies in Numerical Analysis},
EDITOR = {Gene H. Golub},
PUBLISHER = MAA,
PAGES = {29--82},
YEAR = 1984}

@INCOLLECTION{MAA-Duff,
AUTHOR = {Iain S. Duff},
TITLE = {Research Directions in Sparse Matrix Computations},
BOOKTITLE = {Studies in Numerical Analysis},
EDITOR = {Gene H. Golub},
PUBLISHER = MAA,
PAGES = {83--139},
YEAR = 1984}

@INCOLLECTION{PPSC4-Bisc,
AUTHOR = {Christian H. Bischof},
TITLE = {A Block {QR} Factorization Algorithm for Rank-Deficient
Matrices},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {9--14},
YEAR = 1990}

@INCOLLECTION{PPSC4-EbMa,
AUTHOR = {P. J. Eberlein and M. Mantharam},
TITLE = {Jacobi Sets for the Eigenproblem and Their Effect on 
Convergence Studied by Graphic Representations},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {15--22},
YEAR = 1990}

@INCOLLECTION{PPSC4-GaMW,
AUTHOR = {Kyle Gallivan and Bret Marsolf and Harry Wijshoff},
TITLE = {A Large-Grain Parallel Sparse System Solver},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {23--28},
YEAR = 1990}

@INCOLLECTION{PPSC4-Geis,
AUTHOR = {G. A. Geist},
TITLE = {Parallel Tridiagonalization of a General Matrix Using
Distributed-Memory Multiprocessors},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {29--35},
YEAR = 1990}

@INCOLLECTION{PPSC4-PaSz,
AUTHOR = {Ricardo D. Pantazis and Daniel B. Szyld},
TITLE = {A Multiprocessor Method for the Solution of the Generalized
Eigenvalue Problem on an Interval},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {36--41},
YEAR = 1990}

@INCOLLECTION{PPSC4-Shei,
AUTHOR = {Qasim Sheikh},
TITLE = {Performance of Block Matrix Factorization Algorithms and
{LAPACK} on {CRAY Y-MP} and {CRAY}-2},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {48--52},
YEAR = 1990}

%------------------------
%  LAPACK working notes
%------------------------

@TECHREPORT{Prospectus,
AUTHOR = {James Demmel and Jack J. Dongarra and Du Croz, Jeremy and
Anne Greenbaum and Sven Hammarling and Danny Sorensen},
TITLE = {Prospectus for the Development of a Linear Algebra Library
for High-Performance Computers},
INSTITUTION = ANL,
NUMBER = {MCS-TM-97},
MONTH = SEP,
YEAR = 1987 }

@TECHREPORT{WN2-TR,
AUTHOR ={Jack J. Dongarra and Sven J. Hammarling and Danny C. Sorensen},
TITLE = {Block Reduction of Matrices to
Condensed Forms for Eigenvalue Computations},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 2, Technical Report},
NUMBER = {MCS-TM-99},
MONTH = SEP,
YEAR = 1987 }

@ARTICLE{WN2,
AUTHOR ={Jack J. Dongarra and Sven J. Hammarling and Danny C. Sorensen},
TITLE = {Block Reduction of Matrices to
Condensed Forms for Eigenvalue Computations},
JOURNAL = JCAM,
VOLUME = {27},
PAGE = {215--227},
YEAR = 1989
}

@TECHREPORT{WN3-TR,
AUTHOR ={James Demmel and W. Kahan},
TITLE = {Computing Small Singular Values of Bidiagonal Matrices with 
Guaranteed High Relative Accuracy},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 3, Technical Report},
NUMBER = {MCS-TM-110},
MONTH = FEB,
YEAR = 1988 }

@ARTICLE{WN3,
AUTHOR ={James Demmel and W. Kahan},
TITLE = {Accurate Singular Values of Bidiagonal Matrices},
JOURNAL = SJSSC,
VOLUME = 11,
NUMBER = 5,
PAGE = {873--912},
MONTH = SEP,
YEAR = 1990,
NOTE = {(also LAPACK Working Note 3)} }

@TECHREPORT{WN4,
AUTHOR ={James Demmel and Du Croz, Jeremy and Sven Hammarling and Dan Sorensen},
TITLE = {Guidelines for the Design of Symmetric Eigenroutines, {SVD},
and Iterative Refinement and Condition Estimation for Linear Systems},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 4, Technical Report},
NUMBER = {MCS-TM-111},
MONTH = MAR,
YEAR = 1988 }

@TECHREPORT{WN5,
AUTHOR ={Chris Bischof and James Demmel and Jack Dongarra and
Du Croz, Jeremy and Anne Greenbaum and Sven Hammarling and Danny Sorensen},
TITLE = {Provisional Contents},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 5, Technical Report},
NUMBER = {ANL-88-38},
MONTH = SEP,
YEAR = 1988 }

@TECHREPORT{WN6,
AUTHOR ={O. Brewer and J. Dongarra and D. Sorensen},
TITLE = {Tools to Aid in the Analysis of Memory Access Patterns
for {FORTRAN} Programs},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 6, Technical Report},
NUMBER = {MCS-TM-120},
MONTH = JUN,
YEAR = 1988 }

@TECHREPORT{WN7-TR,
AUTHOR ={Jesse Barlow and James Demmel},
TITLE = {Computing Accurate Eigensystems of Scaled Diagonally Dominant
Matrices},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 7, Technical Report},
NUMBER = {MCS-TM-126},
MONTH = DEC,
YEAR = 1988 }

@ARTICLE{WN7,
AUTHOR ={Jesse Barlow and James Demmel},
TITLE = {Computing Accurate Eigensystems of Scaled Diagonally Dominant
Matrices},
JOURNAL = SJNA,
VOLUME = 27,
NUMBER = 3,
PAGES = {762-791},
MONTH = JUN,
YEAR = 1990,
NOTE = {(also LAPACK Working Note 7)} }

@TECHREPORT{WN8-TR,
AUTHOR ={Z. Bai and J. Demmel},
TITLE = {On a Block Implementation of {Hessenberg} Multishift
{QR} Iteration},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 8, Technical Report},
NUMBER = {MCS-TM-127},
MONTH = JAN,
YEAR = 1989 }

@ARTICLE{WN8,
AUTHOR ={Z. Bai and J. Demmel},
TITLE = {On a Block Implementation of {Hessenberg} Multishift
{QR} Iteration},
JOURNAL = IJHSC,
VOLUME = 1,
NUMBER = 1,
PAGES = {97--112},
MONTH = MAY,
YEAR = 1989,
NOTE = {(also LAPACK Working Note 8)} }

@TECHREPORT{WN9,
AUTHOR ={J. Demmel and A. McKenney},
TITLE = {A Test Matrix Generation Suite},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 9, Technical Report},
NUMBER = {MCS-P69-0389},
MONTH = MAR,
YEAR = 1989 }

@TECHREPORT{WN10,
AUTHOR ={Edward Anderson and Jack Dongarra},
TITLE = {Installing and Testing the Initial Release of {LAPACK}},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 10, Technical Report},
NUMBER = {MCS-TM-130},
MONTH = MAY,
YEAR = 1989 }

@TECHREPORT{WN11,
AUTHOR ={Percy Deift and James Demmel and Luen-Chau Li and Carlos Tomei},
TITLE = {The Bidiagonal Singular Value Decomposition and {Hamiltonian}
Mechanics},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 11, Technical Report},
NUMBER = {MCS-TM-133},
MONTH = AUG,
YEAR = 1989 }

@TECHREPORT{WN12,
AUTHOR ={Peter Mayes and Giuseppe Radicati},
TITLE = {Banded {Cholesky} Factorization Using Level 3 {BLAS}},
INSTITUTION = ANL,
TYPE = {LAPACK Working Note 12, Technical Report},
NUMBER = {MCS-TM-134},
MONTH = AUG,
YEAR = 1989 }

@TECHREPORT{WN13,
AUTHOR ={Z. Bai and J. Demmel and A. McKenney},
TITLE = {On the Conditioning of the Nonsymmetric Eigenproblem:
Theory and Software},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 13, Technical Report},
NUMBER = {CS-89-86},
MONTH = OCT,
YEAR = 1989 }

@TECHREPORT{WN14,
AUTHOR ={James Demmel},
TITLE = {On Floating Point Errors in {Cholesky}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 14, Technical Report},
NUMBER = {CS-89-87},
MONTH = OCT,
YEAR = 1989 }

@TECHREPORT{WN15,
AUTHOR ={James Demmel and Kresimir Veselic},
TITLE = {Jacobi's Method is More Accurate than {QR}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 15, Technical Report},
NUMBER = {CS-89-88},
MONTH = OCT,
YEAR = 1989 }

@TECHREPORT{WN16,
AUTHOR ={Edward Anderson and Jack Dongarra},
TITLE = {Results from the Initial Release of {LAPACK}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 16, Technical Report},
NUMBER = {CS-89-89},
MONTH = NOV,
YEAR = 1989 }

@TECHREPORT{WN17,
AUTHOR ={A. Greenbaum and J. Dongarra},
TITLE = {Experiments with {QR/QL} Methods for the Symmetric Tridiagonal
Eigenproblem},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 17, Technical Report},
NUMBER = {CS-89-92},
MONTH = NOV,
YEAR = 1989 }

@TECHREPORT{WN18,
AUTHOR ={Edward Anderson and Jack Dongarra},
TITLE = {Implementation Guide for {LAPACK}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 18, Technical Report},
NUMBER = {CS-90-101},
MONTH = APR,
YEAR = 1990 }

@TECHREPORT{WN19-TR,
AUTHOR ={Edward Anderson and Jack Dongarra},
TITLE = {Evaluating Block Algorithm Variants in {LAPACK}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 19, Technical Report},
NUMBER = {CS-90-103},
MONTH = APR,
YEAR = 1990 }

@INCOLLECTION{WN19,
AUTHOR = {Edward Anderson and Jack Dongarra},
TITLE = {Evaluating Block Algorithm Variants in {LAPACK}},
BOOKTITLE = {Proceedings of the Fourth {SIAM} Conference on
Parallel Processing for Scientific Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {SIAM},
ADDRESS = {Philadelphia},
PAGES = {3--8},
YEAR = 1990,
NOTE = {(also LAPACK Working Note 19)} }

@INCOLLECTION{WN20,
AUTHOR ={E. Anderson and Z. Bai and C. Bischof and J. Demmel and
J. Dongarra and Du Croz, J. and A. Greenbaum and S. Hammarling and
A. McKenney and D. Sorensen},
TITLE = { {LAPACK:}  {A} Portable Linear Algebra Library for
High-Performance Computers},
BOOKTITLE = {Proceedings Supercomputing '90},
PUBLISHER = {IEEE Computer Society Press},
ADDRESS = {Los Alamitos, California},
PAGES = {2--11},
YEAR = 1990
}

@TECHREPORT{WN20-TR,
AUTHOR ={E. Anderson and Z. Bai and C. Bischof and J. Demmel and
J. Dongarra and Du Croz, J. and A. Greenbaum and S. Hammarling and
A. McKenney and D. Sorensen},
TITLE = { {LAPACK:}  {A} Portable Linear Algebra Library for
High-Performance Computers},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 20, Technical Report},
NUMBER = {CS-90-105},
MONTH = MAY,
YEAR = 1990 }

@TECHREPORT{WN21,
AUTHOR ={Du Croz, Jeremy and Peter Mayes and Giuseppe Radicati},
TITLE = { Factorization of Band Matrices Using Level 3 {BLAS}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 21, Technical Report},
NUMBER = {CS-90-109},
MONTH = JUL,
YEAR = 1990 }

@TECHREPORT{WN22,
AUTHOR ={James W. Demmel and Nicholas J. Higham},
TITLE = {Stability of Block Algorithms with Fast Level 3 {BLAS}},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 22, Technical Report},
NUMBER = {CS-90-110},
MONTH = JUL,
YEAR = 1990 }

@TECHREPORT{WN23,
AUTHOR ={James W. Demmel and Nicholas J. Higham},
TITLE = {Improved Error Bounds for Underdetermined System Solvers},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 23, Technical Report},
NUMBER = {CS-90-113},
MONTH = AUG,
YEAR = 1990 }

@TECHREPORT{WN24,
AUTHOR ={Jack Dongarra and Susan Ostrouchov},
TITLE = {{LAPACK} Block Factorization Algorithms on the
{I}ntel i{PSC}/860}, 
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 24, Technical Report},
NUMBER = {CS-90-115},
MONTH = OCT,
YEAR = 1990 }

@TECHREPORT{WN25,
AUTHOR ={Jack J. Dongarra and Sven Hammarling and James H. Wilkinson},
TITLE = {Numerical Considerations in Computing Invariant Subspaces},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 25, Technical Report},
NUMBER = {CS-90-117},
MONTH = OCT,
YEAR = 1990 }

@TECHREPORT{WN26,
AUTHOR ={E. Anderson and C. Bischof and J. Demmel and J. Dongarra
and Du Croz, J. and S. Hammarling and W. Kahan},
TITLE = {Prospectus for an Extension to {LAPACK}: {A} Portable Linear
Algebra Library for High-Performance Computers},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 26, Technical Report},
NUMBER = {CS-90-118},
MONTH = NOV,
YEAR = 1990 }

@TECHREPORT{WN27,
AUTHOR ={Du Croz, Jeremy J. and Nicholas J. Higham},
TITLE = {Stability of Methods for Matrix Inversion},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 27, Technical Report},
NUMBER = {CS-90-119},
MONTH = OCT,
YEAR = 1990 }

@TECHREPORT{WN28,
AUTHOR ={Jack J. Dongarra and Peter Mayes and Radicati di Brozolo, Giuseppe},
TITLE = {The {IBM} {RISC} System/6000 and Linear Algebra Operations},
INSTITUTION = UTK,
TYPE = {LAPACK Working Note 28, Technical Report},
NUMBER = {CS-90-122},
MONTH = DEC,
YEAR = 1990 }

%------------
%  The BLAS 
%------------

@ARTICLE{BLAS1,
AUTHOR = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and
F. T. Krogh},
TITLE = {Basic Linear Algebra Subprograms for {F}ortran Usage},
JOURNAL = TOMS,
VOLUME = 5,
NUMBER = 3,
PAGES = {308-323},
MONTH = SEP,
YEAR = 1979 }

@ARTICLE{BLAS2,
AUTHOR = {Jack J. Dongarra and Du Croz, Jeremy and Sven Hammarling and
Richard J. Hanson},
TITLE = {An Extended Set of {FORTRAN} Basic Linear Algebra Subprograms},
JOURNAL = TOMS,
VOLUME = 14,
NUMBER = 1,
PAGES = {1-17},
MONTH = MAR,
YEAR = 1988 }

@ARTICLE{BLAS2-test,
AUTHOR = {Jack J. Dongarra and Du Croz, Jeremy and Sven Hammarling and
Richard J. Hanson},
TITLE = {An Extended Set of Basic Linear Algebra Subprograms: Model
Implementation and Test Programs},
JOURNAL = TOMS,
VOLUME = 14,
NUMBER = 1,
PAGES = {18-32},
MONTH = MAR,
YEAR = 1988 }

@ARTICLE{BLAS3,
AUTHOR = {Jack J. Dongarra and Du Croz, Jeremy and Sven Hammarling and
Iain Duff},
TITLE = {A Set of Level 3 Basic Linear Algebra Subprograms},
JOURNAL = TOMS,
VOLUME = 16,
NUMBER = 1,
PAGES = {1-17},
MONTH = MAR,
YEAR = 1990 }

@ARTICLE{BLAS3-test,
AUTHOR = {Jack J. Dongarra and Du Croz, Jeremy and Sven Hammarling and
Iain Duff},
TITLE = {A Set of Level 3 Basic Linear Algebra Subprograms: Model
Implementation and Test Programs},
JOURNAL = TOMS,
VOLUME = 16,
NUMBER = 1,
PAGES = {18-28},
MONTH = MAR,
YEAR = 1990 }

%------------------------------------
%  Journal Articles and Tech Reports
%------------------------------------

@ARTICLE{AnSa89,
AUTHOR ={Edward Anderson and Youcef Saad},
TITLE = {Solving Sparse Triangular Linear Systems on Parallel Computers},
JOURNAL = IJHSC,
VOLUME = 1,
NUMBER = 1,
PAGES = {73--95},
MONTH = MAY,
YEAR = 1989 }

@ARTICLE{SAnd90,
AUTHOR = {Stuart L. Anderson},
TITLE = {Random Number Generators on Vector Supercomputers and Other
Advanced Architectures},
JOURNAL = {SIAM Review},
VOLUME = 32,
NUMBER = 2,
PAGES = {221--251},
YEAR = 1990 }

@ARTICLE{Saad89,
AUTHOR ={Youcef Saad},
RIGHTFULAUTHOR = {Edward Anderson},
TITLE = {Krylov Subspace Methods on Supercomputers},
JOURNAL = SJSSC,
VOLUME = 10,
NUMBER = 6,
PAGES = {1200--1232},
MONTH = NOV,
YEAR = 1989 }

@ARTICLE{ADGR90,
AUTHOR ={M. Arioli and I. S. Duff and Gould, N. I. M. and J. K. Reid},
TITLE = {Use of the {$P^4$} and {$P^5$} Algorithms for In-Core Factorization
of Sparse Matrices},
JOURNAL = SJSSC,
VOLUME = 11,
NUMBER = 5,
PAGE = {913--927},
MONTH = SEP,
YEAR = 1990 }

@ARTICLE{BaGe76,
AUTHOR ={Victor Barwell and Alan George},
TITLE = {A Comparison of Algorithms for Solving Symmetric Indefinite
Systems of Linear Equations},
JOURNAL = TOMS,
VOLUME = 2,
NUMBER = 3,
PAGES = {242--251},
MONTH = SEP,
YEAR = 1976 }

@ARTICLE{BiVL87,
AUTHOR = {Bischof, Christian and Van Loan, Charles},
TITLE = {The {WY} Representation for Products of {Householder} Matrices},
JOURNAL = SJSSC,
VOLUME = 8,
NUMBER = 1,
PAGES = {s2-s13},
MONTH = JAN,
YEAR = 1987 }

@ARTICLE{BjEl79,
AUTHOR = {Bj\"{o}rck, {\AA ke} and Tommy Elfving},
TITLE = {Accelerated Projection Methods for Computing Pseudoinverse
Solutions of Systems of Linear Equations},
JOURNAL = {BIT},
VOLUME = 19,
PAGES = {145--163},
YEAR = 1979 }

@ARTICLE{ChEl89,
AUTHOR = {Tony F. Chan and Howard C. Elman},
TITLE = {Fourier Analysis of Iterative Methods for Elliptic Boundary
Value Problems},
JOURNAL = {SIAM Review},
VOLUME = 31,
NUMBER = 1,
PAGES = {20--49},
YEAR = 1989 }

@ARTICLE{ChGe90,
AUTHOR ={Eleanor Chu and Alan George},
TITLE = {{QR} Factorization of a Dense Matrix on a Hypercube Multiprocessor},
JOURNAL = SJSSC,
VOLUME = 11,
NUMBER = 5,
PAGE = {990--1028},
MONTH = SEP,
YEAR = 1990 }

@ARTICLE{CMSW79,
AUTHOR = {A. K. Cline and C. B. Moler and G. W. Stewart and
J. H. Wilkinson}, 
TITLE = {An Estimate for the Condition Number of a Matrix},
JOURNAL = SJNA,
VOLUME = 16,
NUMBER = 2,
PAGES = {368--375},
MONTH = APR,
YEAR = 1979 }

@INCOLLECTION{CGOL84,
AUTHOR = {Paul Concus and Gene H. Golub and O'Leary, Dianne P.},
TITLE = {A Generalized Conjugate Gradient Method for the Numerical
Solution of Elliptic Partial Differential Equations},
BOOKTITLE = {Studies in Numerical Analysis},
EDITOR = {Gene H. Golub},
PUBLISHER = MAA,
PAGES = {178--198},
YEAR = 1984}

@TECHREPORT{DaDu88,
AUTHOR = {Michel J. Dayd\'{e} and Iain S. Duff},
TITLE = {Use of Level 3 {BLAS} in {LU} Factorization on the {CRAY}-2,
the {ETA}-10{P}, and the {IBM} 3090-200/{VF}},
INSTITUTION = {Harwell Laboratory},
TYPE = {Technical Report},
NUMBER = {CSS 229},
MONTH = OCT,
YEAR = 1988 }

@TECHREPORT{DaDu90,
AUTHOR = {M. J. Dayd\'{e} and I. S. Duff},
TITLE = {Use of Level 3 {BLAS} in {LU} Factorization in a 
Multiprocessing Environment on Three Vector Multiprocessors: 
the {ALLIANT} {FX/80}, the {CRAY}-2, and the {IBM} 3090 {VF}},
INSTITUTION = RAP,
TYPE = {Technical Report},
NUMBER = {RAL-90-083},
MONTH = NOV,
YEAR = 1990 }

@ARTICLE{DoMW83,
AUTHOR = {J. J. Dongarra and C. B. Moler and J. H. Wilkinson},
TITLE = {Improving the Accuracy of Computed Eigenvalues and
Eigenvectors},
JOURNAL = SJNA,
VOLUME = 20,
NUMBER = 1,
PAGES = {23-45},
MONTH = FEB,
YEAR = 1983 }

@ARTICLE{Dong83,
AUTHOR = {J. J. Dongarra},
TITLE = {Improving the Accuracy of Computed Singular Values},
JOURNAL = SJSSC,
VOLUME = 4,
NUMBER = 4,
PAGES = {712-719},
MONTH = DEC,
YEAR = 1983 }

@TECHREPORT{TM23,
AUTHOR = {Jack J. Dongarra},
TITLE = {Performance of Various Computers Using Standard Linear
Equations Software},
INSTITUTION = UTK,
TYPE = {Technical Report},
NUMBER = {CS-89-85},
MONTH = OCT,
YEAR = 1989 }

@ARTICLE{DoGK84,
AUTHOR = {J. J. Dongarra and F. G. Gustavson and A. Karp},
TITLE = {Implementing Linear Algebra Algorithms for Dense Matrices
on a Vector Pipeline Machine},
JOURNAL = {SIAM Review},
VOLUME = 26,
NUMBER = 1,
PAGES = {91-112},
MONTH = JAN,
YEAR = 1984 }

@ARTICLE{DoEi84,
AUTHOR = {Jack J. Dongarra and Stanley C. Eisenstat},
TITLE = {Squeezing the Most out of an Algorithm in {CRAY} {FORTRAN}},
JOURNAL = TOMS,
VOLUME = 10,
NUMBER = 3,
PAGES = {219-230},
MONTH = SEP,
YEAR = 1984 }

@ARTICLE{DoSS86,
AUTHOR = {J. J. Dongarra and A. H. Sameh and D. C. Sorensen},
TITLE = {Implementation of Some Concurrent Algorithms for Matrix
Factorization},
JOURNAL = {Parallel Computing},
VOLUME = 3,
PAGES = {25-34},
YEAR = 1986 }

@ARTICLE{DoKH86,
AUTHOR = {Jack J. Dongarra and Linda Kaufman and Sven Hammarling},
TITLE = {Squeezing the Most out of Eigenvalue Solvers on
High-Performance Computers},
JOURNAL = LAA,
VOLUME = 77,
PAGES = {113-136},
YEAR = 1986 }

@ARTICLE{netlib,
AUTHOR = {Dongarra, J. and Grosse, E.},
TITLE = {Distribution of Mathematical Software via Electronic Mail},
JOURNAL ={Communications of the ACM},
VOLUME = {30},
NUMBER = {5},
YEAR = 1987,
PAGES = {403--407},
MONTH = JUL }

@ARTICLE{EiOV90,
AUTHOR ={S. C. Eisenstat and J. M. Ortega and C. T. Vaughan},
TITLE = {Efficient Polynomial Preconditioning for the Conjugate Gradient
Method},
JOURNAL = SJSSC,
VOLUME = 11,
NUMBER = 5,
PAGE = {859--872},
MONTH = SEP,
YEAR = 1990 }

@ARTICLE{Eis83,
AUTHOR = {Stanley C. Eisenstat},
TITLE = {A Note on the Generalized Conjugate Gradient Method},
JOURNAL = SJNA,
VOLUME = 20,
NUMBER = 2,
MONTH = APR,
PAGES = {358--361},
YEAR = 1983 }

@ARTICLE{Eis81,
AUTHOR = {Stanley C. Eisenstat},
TITLE = {Efficient Implementation of a Class of Preconditioned Conjugate
Gradient Methods},
JOURNAL = SJSSC,
VOLUME = 2,
NUMBER = 1,
MONTH = MAR,
PAGES = {1--4},
YEAR = 1981 }

@ARTICLE{Elf80,
AUTHOR = {Tommy Elfving},
TITLE = {Block-Iterative Methods for Consistent and Inconsistent
Linear Equations},
JOURNAL = NUMER,
VOLUME = 35,
PAGES = {1--12},
YEAR = 1980 }

@ARTICLE{GaPS90,
AUTHOR = {K. A. Gallivan and R. J. Plemmons and A. H. Sameh},
TITLE = {Parallel Algorithms for Dense Linear Algebra Computations},
JOURNAL = {SIAM Review},
VOLUME = 32,
NUMBER = 1,
PAGES = {54--135},
YEAR = 1990 }

@TECHREPORT{GaBe90,
AUTHOR = {Hui Gao and Michael Berry},
TITLE = {Performance Studies of {LAPACK} on {A}lliant {FX}/80 and 1
{C}edar Cluster},
INSTITUTION = CSRD,
TYPE = {CSRD Report},
NUMBER = 1001,
MONTH = MAY,
YEAR = 1990 }

@TECHREPORT{Geer89,
AUTHOR = {Nikolaus Geers},
TITLE = {Optimization of Level 2 {BLAS} for {SIEMANS} {VP} Systems},
INSTITUTION = {University of Karlsruhe, Computer Center},
ADDRESS = {Karlsruhe, Germany},
TYPE = {Report No.},
NUMBER = {37.89},
MONTH = AUG,
YEAR = 1989 }

@TECHREPORT{Gras89,
AUTHOR = {Helke Grasemann},
TITLE = {Optimization of Level 3 {BLAS} for {SIEMANS} {VP} Systems},
INSTITUTION = {University of Karlsruhe, Computer Center},
ADDRESS = {Karlsruhe, Germany},
TYPE = {Report No.},
NUMBER = {38.89},
MONTH = SEP,
YEAR = 1989 }

@ARTICLE{Geo73,
AUTHOR = {Alan George},
TITLE = {Nested Dissection of a Regular Finite Element Mesh},
JOURNAL = SJNA,
VOLUME = 10,
NUMBER = 2,
PAGES = {345--363},
YEAR = 1973 }

@ARTICLE{GeLi89,
AUTHOR = {Alan George and Joseph W. H. Liu},
TITLE = {The Evolution of the Minimum Degree Ordering Algorithm},
JOURNAL = {SIAM Review},
VOLUME = 31,
NUMBER = 1,
PAGES = {1--19},
YEAR = 1989 }

@ARTICLE{GoOL89,
AUTHOR = {Gene H. Golub and Dianne P. O'Leary},
TITLE = {Some History of the Conjugate Gradient and Lanczos Methods},
JOURNAL = {SIAM Review},
VOLUME = 31,
NUMBER = 1,
PAGES = {50--100},
YEAR = 1989 }

@TECHREPORT{Grcar90,
AUTHOR = {Joseph F. Grcar},
TITLE = {Matrix Stretching for Linear Equations},
INSTITUTION = {Sandia National Laboratories},
ADDRESS = {Livermore, CA},
REPORT = {Sandia Report},
NUMBER = {SAND90-8723},
MONTH = NOV,
YEAR = 1990 }

@ARTICLE{Hag84,
AUTHOR = {W. W. Hager},
TITLE = {Condition Estimates},
JOURNAL = SJSSC,
VOLUME = 5,
PAGES = {311--316},
YEAR = 1984 }

@ARTICLE{Hag89,
AUTHOR = {William W. Hager},
TITLE = {Updating the Inverse of a Matrix},
JOURNAL = {SIAM Review},
VOLUME = 31,
NUMBER = 2,
PAGES = {221--239},
YEAR = 1989 }

@ARTICLE{CONEST,
AUTHOR = {Nicholas J. Higham},
TITLE = {{FORTRAN} Codes for Estimating the One-Norm of a Real or
Complex Matrix, with Applications to Condition Estimation},
JOURNAL = TOMS,
VOLUME = 14,
NUMBER = 4,
PAGES = {381-396},
MONTH = DEC,
YEAR = 1988 }

@ARTICLE{High86,
AUTHOR = {Nicholas J. Higham},
TITLE = {Efficient Algorithms for Computing the Condition Number of
a Tridiagonal Matrix},
JOURNAL = SJSSC,
VOLUME = 7,
NUMBER = 1,
PAGES = {150-165},
MONTH = JAN,
YEAR = 1986 }

@ARTICLE{High87,
AUTHOR = {Nicholas J. Higham},
TITLE = {A Survey of Condition Number Estimation for Triangular
Matrices}, 
JOURNAL = {SIAM Review},
VOLUME = 29,
NUMBER = 4,
PAGES = {575-596},
MONTH = DEC,
YEAR = 1987 }

@ARTICLE{High90,
AUTHOR = {Nicholas J. Higham},
TITLE = {Experience with a Matrix Norm Estimator},
JOURNAL = SJSSC,
VOLUME = 11,
NUMBER = 4,
PAGES = {804-809},
MONTH = JUL,
YEAR = 1990 }

@TECHREPORT{JeSo87,
AUTHOR = {E. R. Jessup and D. C. Sorensen},
TITLE = {A Parallel Algorithm for Computing the Singular Value
Decomposition of a Matrix},
INSTITUTION = ANL,
NUMBER = {MCS-TM-102},
MONTH = DEC,
YEAR = 1987 }

@INCOLLECTION{KaLi89,
AUTHOR = {Bo {K\aa gstr\"{o}m} and Per Ling},
TITLE = {Level 2 and 3 {BLAS} routines for {IBM 3090 VF}: 
implementations and experiences},
BOOKTITLE = {Vector and Parallel Computing},
EDITOR = {Jack Dongarra and others},
PUBLISHER = {Ellis Horwood},
ADDRESS = {Chichester, West Sussex, England},
PAGES = {215--228},
YEAR = 1989}

@TECHREPORT{LNWi89,
AUTHOR = {Margreet {Louter-Nool} and Dik T. Winter},
TITLE = {Optimization of Level 2 {BLAS} for {SIEMANS} {VP} Systems},
INSTITUTION = {Centre for Mathematics and Computer Science},
ADDRESS = {Amsterdam, The Netherlands},
NUMBER = {NM-N8903},
MONTH = NOV,
YEAR = 1989 }

@ARTICLE{PaSa87,
AUTHOR = {Beresford N. Parlett and Youcef Saad},
TITLE = {Complex Shift and Invert Strategies for Real Matrices},
JOURNAL = LAA,
VOLUME = {88/89},
PAGES = {575--595},
YEAR = 1987 }

@ARTICLE{Saad87b,
AUTHOR = {Youcef Saad},
TITLE = {On the {L}anczos Method for Solving Symmetric Linear Systems
with Several Right Hand Sides},
JOURNAL = MC,
VOLUME = 4,
NUMBER = 178,
PAGES = {651--662},
YEAR = 1987 }

@ARTICLE{Saad87a,
AUTHOR = {Youcef Saad},
TITLE = {Least Squares Polynomials in the Complex Plane and Their Use
for Solving Nonsymmetric Linear Systems},
JOURNAL = SJNA,
VOLUME = 24,
NUMBER = 1,
PAGES = {155--169},
MONTH = APR,
YEAR = 1987 }

@ARTICLE{Saad85,
AUTHOR = {Youcef Saad},
TITLE = {Practical Use of Polynomial Preconditionings for the
Conjugate Gradient Method},
JOURNAL = SJSSC,
VOLUME = 6,
NUMBER = 4,
PAGES = {865--881},
MONTH = OCT,
YEAR = 1985 }

@ARTICLE{SaSc85,
AUTHOR = {Youcef Saad and Martin H. Schultz},
TITLE = {Conjugate Gradient-Like Algorithms for Solving Nonsymmetric
Linear Systems},
JOURNAL = MC,
VOLUME = 44,
NUMBER = 170,
PAGES = {417--434},
MONTH = APR,
YEAR = 1985 }

@ARTICLE{Saad84b,
AUTHOR = {Youcef Saad},
TITLE = {Chebyshev Acceleration Techniques for Solving Nonsymmetric
Eigenvalue Problems},
JOURNAL = MC,
VOLUME = 42,
NUMBER = 166,
PAGES = {567--588},
MONTH = APR,
YEAR = 1984 }

@ARTICLE{Saad84a,
AUTHOR = {Youcef Saad},
TITLE = {Practical Use of Some {K}rylov Subspace Methods for
Solving Indefinite and Nonsymmetric Linear Systems},
JOURNAL = SJSSC,
VOLUME = 5,
NUMBER = 1,
PAGES = {203--227},
MONTH = MAR,
YEAR = 1984 }

@ARTICLE{Saad83,
AUTHOR = {Youcef Saad},
TITLE = {Iterative Solution of Indefinite Symmetric Linear Systems
by Methods Using Orthogonal Polynomials Over Two Disjoint Intervals},
JOURNAL = SJNA,
VOLUME = 20,
NUMBER = 4,
PAGES = {784--811},
MONTH = AUG,
YEAR = 1983 }

@ARTICLE{Saad82,
AUTHOR = {Youcef Saad},
TITLE = {The {L}anczos Biorthogonalization Algorithm and Other Oblique
Projection Methods for Solving Large Unsymmetric Systems},
JOURNAL = SJNA,
VOLUME = 19,
NUMBER = 3,
PAGES = {485--506},
MONTH = JUN,
YEAR = 1982 }

@ARTICLE{Saad81b,
AUTHOR = {Youcef Saad},
TITLE = {Krylov Subspace Methods for Solving Large Unsymmetric Linear
Systems},
JOURNAL = MC,
VOLUME = 37,
NUMBER = 155,
PAGES = {105--126},
MONTH = JUL,
YEAR = 1981 }

@INCOLLECTION{Saad81a,
AUTHOR = {Youcef Saad},
TITLE = {Variations on {A}rnoldi's Method for Computing Eigenelements
of Large Unsymmetric Matrices},
BOOKTITLE = {Large Scale Matrix Problems},
EDITOR = {Bj\"{o}rck, {\AA ke} and R. J. Plemmons and H. Schneider},
PUBLISHER = {Elsevier North-Holland},
ADDRESS = {New York},
PAGES = {269--295},
YEAR = 1981}

@TECHREPORT{ScDo90,
AUTHOR = {Schreiber, Robert and Dongarra, Jack J.},
TITLE = {Automatic Blocking of Nested Loops},
INSTITUTION = UTK,
TYPE = {Technical Report},
NUMBER = {CS-90-108},
MONTH = MAY,
YEAR = 1990 }

@ARTICLE{ScVL89,
AUTHOR = {Schreiber, Robert and Van Loan, Charles},
TITLE = {A Storage-Efficient {WY} Representation for Products of
{H}ouseholder Transformations},
JOURNAL = SJSSC,
VOLUME = 10,
NUMBER = 1,
PAGES = {53--57},
MONTH = JAN,
YEAR = 1989 }

@ARTICLE{Smal90,
AUTHOR = {Steve Smale},
TITLE = {Some Remarks on the Foundations of Numerical Analysis},
JOURNAL = {SIAM Review},
VOLUME = 32,
NUMBER = 2,
PAGES = {211--220},
YEAR = 1990 }

@INCOLLECTION{Stew76,
AUTHOR = {G. W. Stewart},
TITLE = {A Bibliographical Tour of the Large, Sparse Generalized
Eigenvalue Problem},
BOOKTITLE = {Sparse Matrix Computations},
EDITOR = {James R. Bunch and Donald J. Rose},
PUBLISHER = {Academic Press},
ADDRESS = {New York},
PAGES = {113--130},
YEAR = 1976}

@INCOLLECTION{Stew77,
AUTHOR = {G. W. Stewart},
TITLE = {Research, Development, and {LINPACK}},
BOOKTITLE = {Mathematical Software III},
EDITOR = {John R. Rice},
PUBLISHER = {Academic Press},
ADDRESS = {New York},
PAGES = {1--14},
YEAR = 1977}

@ARTICLE{Stew80,
AUTHOR = {G. W. Stewart},
TITLE = {The Efficient Generation of Random Orthogonal Matrices with an
Application to Condition Estimation},
JOURNAL = SJNA,
VOLUME = 17,
NUMBER = 3,
PAGES = {403--409},
MONTH = JUN,
YEAR = 1980 }

@ARTICLE{Stew90,
AUTHOR = {G. W. Stewart},
TITLE = {Stochastic Perturbation Theory},
JOURNAL = {SIAM Review},
VOLUME = 32,
NUMBER = 4,
PAGES = {579--610},
YEAR = 1990 }

@ARTICLE{YaIk79,
AUTHOR = {Tetsuro Yamamoto and Yasuhiko Ikebe},
TITLE = {Inversion of Band Matrices},
JOURNAL = LAA,
VOLUME = 24,
PAGES = {105-111},
YEAR = 1979 }

@INPROCEEDINGS{Benz:91,
AUTHOR = {E. Anderson and  A. Benzoni and J.  Dongarra and S. Moulton and
	S. Ostrouchov and B. Tourancheau and R. van de Geijn},
TITLE = {{LAPACK} for Distributed Memory Architectures:
	Progress Report.},
BOOKTITLE = {Proceedings of the Fifth SIAM Conference on Parallel Processing
	for Scientific Computing},
PUBLISHER = {SIAM},
PAGES = {625--630},
YEAR = 1992}

@INPROCEEDINGS{blacs,
AUTHOR = {E. Anderson and  A. Benzoni and J.  Dongarra and S. Moulton and
	S. Ostrouchov and B. Tourancheau and R. van de Geijn},
TITLE = {{B}asic {L}inear {A}lgebra {C}ommunication {S}ubprograms},
BOOKTITLE = {Sixth Distributed Memory Computing Conference Proceedings},
PUBLISHER = {IEEE Computer Society Press},
YEAR = 1991,
PAGES = {287-290}
}

@INPROCEEDINGS{gsum,
AUTHOR = {R.A. van de Geijn},
TITLE = {Efficient Global Combine Operations},
BOOKTITLE = {Sixth Distributed Memory Computing Conference Proceedings},
PUBLISHER = {IEEE Computer Society Press},
YEAR = 1991,
PAGES = {291-294}
}

@INPROCEEDINGS{delta,
AUTHOR = {S.L. Lillevik},
TITLE = {The {T}ouchstone 30 {G}igaflop {DELTA} {P}rototype},
BOOKTITLE = {Sixth Distributed Memory Computing Conference Proceedings},
PUBLISHER = {IEEE Computer Society Press},
YEAR = 1991,
PAGES = {671-677}
}

@ARTICLE{GeDa:90,
AUTHOR = {G.A. Geist and G.J. Davis},
TITLE = {Finding Eigenvalues and Eigenvectors of Unsymmetric
Matrices using a Distributed-Memory Multiprocessor},
JOURNAL = PCOMP,
VOLUME = 13,
PAGES = {199-209},
PUBLISHER = {Elsevier North-Holland},
YEAR = 1990 }

@TECHREPORT{WN30,
AUTHOR = {J.J. Dongarra and R.A. van de Geijn},
TITLE = {Reduction to Condensed Form for the 
	Eigenvalue Problem on Distributed Memory Architectures},
INSTITUTION = {University of Tennessee},
TYPE = {{LAPACK} {W}orking {N}ote 30, Technical Report},
NUMBER = {CS-91-130},
YEAR = 1991,
NOTE = {To appear in {\em Parallel Computing}}
}


@TECHREPORT{2dblacs,
AUTHOR = {J.J. Dongarra and R.A. van de Geijn},
TITLE = {Two Dimensional Basic Linear Algebra Communication Subprograms},
INSTITUTION = {University of Tennessee},
TYPE = {{LAPACK} {W}orking {N}ote 37, Technical Report},
NUMBER = {CS-91-138},
YEAR = 1991
}

@TECHREPORT{WN29,
AUTHOR = {R.A. van de Geijn},
TITLE = {On Global Combine Operations},
INSTITUTION = {University of Tennessee},
TYPE = {{LAPACK} {W}orking {N}ote 29, {T}echnical {R}eport},
NUMBER = {CS-91-129},
YEAR = 1991,
NOTE = {Modified version to appear in JPDC}
}

@Article{WN29:JPDC,
  author = 	 {R. A. van de Geijn},
  title = 	 {On Global Combine Operations},
  journal = 	 {JPDC},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {22},
  OPTnumber = 	 {},
  pages = 	 {324--328},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@BOOK{Fox,
AUTHOR = {G. Fox and M. Johnson and  G. Lyzenga and  S. Otto and J. Salmon
and D. Walker},
TITLE = {Solving Problems on Concurrent Processors},
VOLUME = {I},
PUBLISHER = {Prentice Hall},
YEAR = 1988}

@TECHREPORT{dunigan:90,
AUTHOR = {T.H. Dunigan},
TITLE = {Performance of the {I}ntel {iPSC}/860 Hypercube},
INSTITUTION = {Oak Ridge National Laboratory},
NUMBER = {ORNL/TM-11491},
ADDRESS = {Oak Ridge, Tennessee},
YEAR = 1990
}

@TECHREPORT{dunigan:91,
AUTHOR = {T.H. Dunigan},
TITLE = {Performance of the {I}ntel {iPSC}/860 
and {NCUBE} 6400 Hypercubes},
INSTITUTION = {Oak Ridge National Laboratory},
NUMBER = {ORNL/TM-11790},
ADDRESS = {Oak Ridge, Tennessee},
YEAR = 1991
}

@MANUAL{matlab,
AUTHOR = {C. Moler and J. Little and S. Bangert},
TITLE =	{Pro-Matlab, User's Guide},
ORGANIZATION = {The Mathworks, Inc.},
YEAR = 1987
}

@ARTICLE{IpSS:86,
AUTHOR = {I.C.F. Ipsen and Y. Saad and M.H. Schultz},
TITLE = {Complexity of Dense-Linear-System Solution on a
	Multiprocessor Ring},
JOURNAL = LAA,
VOLUME = 77,
PAGES = {205-239},
YEAR = 1986
}

@MASTERSTHESIS{Jusz:89,
AUTHOR = {Juszczak, G.W.},
TITLE = {Efficient Portable Parallel Matrix Computations},
NOTE = {Technical Report {TR-89-38}}, 
SCHOOL = {University of Texas at Austin},
YEAR = 1989
}

@INPROCEEDINGS{JuVa:89,
AUTHOR = {J.W. Juszczak and R.A. van de Geijn},
TITLE = {An Experiment in Coding Portable Parallel Matrix Algorithms},
BOOKTITLE = {Proceedings of the Fourth Conference on
	Hypercube Concurrent Computers and Applications},
YEAR = 1989
}
@TECHREPORT{SaSc:86,
AUTHOR = {Y. Saad and M.H. Schultz},
TITLE = {Data Communciation in Parallel Architectures},
INSTITUTION = {Yale University},
TYPE = {Research Report},
PAGES = {857-873},
NUMBER = {YALEU/DCS/RR-461}, 
YEAR = 1986
}

@TECHREPORT{SaSc:85,
AUTHOR = {Y. Saad and M.H. Schultz},
TITLE = {Topological Properties of Hypercubes},
INSTITUTION = {Yale University},
TYPE = {Research Report},
NUMBER = {YALEU/DCS/RR-289}, 
YEAR = 1985
}

@INCOLLECTION{Vand:89a,
AUTHOR = {R.A. van de Geijn},
TITLE = {Machine Independent Parallel Numerical Algorithms},
BOOKTITLE = {Parallel Supercomputing:
	Methods, Algorithms and Applications},
EDITOR = {G.F. Carey},
CHAPTER = 3,
PAGES = {33-44},
PUBLISHER = {Wiley},
YEAR =  1989
}

@ARTICLE{CUSR:87,
AUTHOR = {H.Y. Chang and S. Utku and M. Salama and D. Rapp},
TITLE = {A Parallel {H}ouseholder Tridiagonalization Strategem Using
Scattered Row Decomposition},
JOURNAL = {Intl. J. Num. Meth. Eng.},
VOLUME = 26,
PAGES = {857-873},
YEAR = 1987
}

@ARTICLE{CUSR:88,
AUTHOR = {H.Y. Chang and S. Utku and M. Salama and D. Rapp},
TITLE = {A Parallel {H}ouseholder Tridiagonalization Strategem Using
 Scattered Square Decomposition},
JOURNAL = {Parallel Computing},
VOLUME = 6,
PAGES = {297-312},
YEAR = 1988
}

@ARTICLE{DoSo:87,
AUTHOR = {J.J. Dongarra and D.C. Sorensen},
TITLE = {A Fully Parallel Algorithm for the Symmetric Eigenvalue
Problem},
JOURNAL = SJSSC,
VOLUME = 8,
NUMBER = 2,
YEAR = 1987
}

@ARTICLE{LPSa:87,
AUTHOR = {S.S. Lo and B. Philippe and A. Sameh},
TITLE = {A multiprocessor algorithm for the symmetric tridiagonal
eigenvalue problem},
JOURNAL = SJSSC,
Volume = 8,
Number = 2,
Year = 1987
}

@ARTICLE{BrLu:85,
AUTHOR = {R. Brent and F. Luk},
TITLE = {The Solution of Singular Value and Symmetric
Eigenvalue Problems on Multi-processor Arrays},
JOURNAL = SJSSC,
VOLUME = 6,
PAGES = {69-84},
YEAR = 1985
}

@INCOLLECTION{Vand:91,
AUTHOR = {R.A. van de Geijn},
TITLE = {Storage Schemes for Parallel Eigenvalue Algorithms},
BOOKTITLE = {Numerical Linear Algebra, Digital Signal Processing 
and Parallel Algorithms},
EDITOR = {G.H. Golub and  P. van Dooren},
PAGES = {639-648},
PUBLISHER = {{NATO ASI} {S}eries, {S}pringer {V}erlag},
YEAR =  1991
}

@INPROCEEDINGS{HoJo:86,
AUTHOR = { Ching-Tien Ho and S. Lennart Johnsson},
TITLE = {Distributed Routing Algorithms for Broadcasting and
Personalized Communication in Hypercubes},
BOOKTITLE = {
Proceedings of the 1986 International Conference on Parallel
Processing
},
PUBLISHER = {IEEE},
YEAR = {1986},
PAGES ={640-648}
}

@INPROCEEDINGS{VaHu:89,
AUTHOR = {R.A. van de Geijn and D.G. Hudson},
TITLE = {An efficient Parallel Implementation of the Nonsymmetric
{QR} algorithm},
BOOKTITLE = {Proceedings of the Fourth Conference on
	Hypercube Concurrent Computers and Applications},
YEAR = 1989
}

@TECHREPORT{BoMa:88,
AUTHOR = {D. Boley and R. Maier},
TITLE = {A Parallel {QR} Algorithm for the Nonsymmetric Eigenvalue
Problem},
INSTITUTION = {Univ. of Minn.},
TYPE = {{C}omputer {S}cience report},
NUMBER = {TR-88-12},
YEAR = 1988
}

@TECHREPORT{intel,
AUTHOR = {R.A. van de Geijn},
TITLE = {Massively Parallel {LINPACK} Benchmark on the {I}ntel
{T}ouchstone {Delta} and i{PSC}/860 Systems},
INSTITUTION = {Univ. of Texas},
TYPE = {{C}omputer {S}cience report},
NUMBER = {TR-91-28},
YEAR = 1991
}
@TECHREPORT{bcast,
AUTHOR = {M. Barnett and D. Payne and R. van de Geijn},
TITLE = {Optimal 
Broadcasting in Mesh-Connected Architectures},
INSTITUTION = {Univ. of Texas},
TYPE = {{C}omputer {S}cience report},
NUMBER = {TR-91-38},
YEAR = 1991
}

@TECHREPORT{Mc3:91,
AUTHOR = {C.L.~McCreary and M.E.~McArdle and J.D.~McCreary},
TITLE = {Broadcast Communication Delay Metric for the
i{PSC}/2 and i{PSC}/860 Hypercubes},
INSTITUTION = {Auburn University},
TYPE = {Technical Report},
NUMBER = {CSE-91-28},
YEAR = 1991
}

@BOOK{Dij90,
  AUTHOR = {E. W. Dijkstra and C. S. Scholten},
  TITLE = {Predicate Calculus and Program Semantics},
  PUBLISHER = {Texts and Monographs in Computer Science, Springer-Verlag},
  YEAR = 1990
}


@article{Eise,
author = {S. C. Eisenstat and  M. T. Heath and  C. S. Henkel
and C. H. Romine},
title = {Modified cyclic algorithms for solving triangular systems 
on distributed-memory multiprocessors},
journal = SJSSC,
Volume =  9,
pages = {589-600},
Year = 1988
}

@article{HeRo,
author = {M. T. Heath and C. H. Romine},
title = {Parallel solution of triangular systems on 
distributed memory multiprocessors},
journal = SJSSC,
Volume = 9, 
page = { 558-588},
Year = 1988
}

@article{John,
author = {S. L. Johnsson},
title = {Communication efficient basic linear algebra computations
on hypercube architectures},
journal = {J. of Par. Distr. Comput.},
Volume = 4,
pages = {133-172},
year = 1987
}

@article{LiCo,
author = {G. Li and  T. F. Coleman},
title = {A parallel triangular solver for a distributed-memory multiprocessor},
journal = SJSSC,
volume = 9,
pages = {558-588},
year = 1988
}


@INPROCEEDINGS{BeSV:91,
AUTHOR = {A.~Benzoni and V.~S.~Sunderam and R.A. van de Geijn},
TITLE = {Matrix factorization on a {IBM} {RISC System/6000}
Workstation Network},
BOOKTITLE = {Proceedings of the Second Symposium on High Performance Computing, Montpellier, France},
YEAR = 1991
}



@TECHREPORT{WN37,
AUTHOR = {J.J. Dongarra and R.A. van de Geijn},
TITLE = { Two Dimensional Basic Linear Algebra Subprograms},
INSTITUTION = {University of Tennessee},
TYPE = {{LAPACK} {W}orking {N}ote 37, Technical Report},
NUMBER = {CS-91-138},
YEAR = 1991
}


@article{StWa:90,
author = {Q.F. Stout and B. Wagar},
title = {Intensive Hypercube Communications},
journal = JPDC,
volume = 10,
pages = {167-181},
year = 1990
}

@article{JoHo:89,
author = {S.L. Johsson and Ching-Tien Ho},
title = {Optimum Broadcasting and Personalized Communication
in Hypercubes},
journal = {IEEE Trans. Comput.},
volume = 38,
pages = {1249-1268},
year = 1989
}

@article{SaSc:89,
author = {Y. Saad and M.H. Schultz},
title = {Data Communications in Hypercubes},
journal = {JPDC},
volume = {6},
pages = {115-135},
year = {1989}
}

@article{John:87,
author = {S.L. Johnnson},
title = {Communication Efficient Basic Linear Algebra
Computations on Hypercube Architectures},
journal = {JPDC},
volume = 4,
pages = {133-172},
year = {1987}
}

@TECHREPORT{bcast1,
AUTHOR = {M. Barnett and D. Payne and R. van de Geijn},
TITLE = {Optimal Minimum Spanning Tree 
Broadcasting in Mesh-Connected Architectures},
Note = {Unpublished Manuscript}
}

@INPROCEEDINGS{yip,
AUTHOR = {E. Castro-Leon and E. Yip},
TITLE = {Performance of a Dense Complex Solver in an Electromagnetic
Scattering Code},
BOOKTITLE = {1992 Annual Users Conference}, 
YEAR = 1992
}


@INPROCEEDINGS{coleman,
AUTHOR = {R. Coleman and B. Leback and R. Norin and D. Scott and
K. Van de Houten},
TITLE = {SOZ - A Dense, Out-of-Core Solver with Partial 
Pivoting for the iPSC/860: A Case History},
BOOKTITLE = {1992 Annual Users Conference}, 
YEAR = 1992
}

@INPROCEEDINGS{compcon,
AUTHOR = {R. van de Geijn},
TITLE = {Dense Linear Solve on the Intel Touchstone
Delta System},
BOOKTITLE =  {Digest of Papers: CompCon92,
37th IEEE Computer Society International Conference}, 
YEAR = {Feb. 24--28, 1992}
}

@INPROCEEDINGS{shpcc92,
AUTHOR = {Jack Dongarra and Robert van de Geijn and David Walker},
TITLE = {A Look at Scalable Dense Linear Algebra Libraries},
BOOKTITLE = {Proceedings of Scalable High Performance Concurrent
Computing '92},
YEAR = {April 27-29, 1992}
}


@InProceedings{DMCC6:BLACS,
  author = 	 {E. Anderson and A. Benzoni and J. Dongarra and
S. Moulton and S. Ostrouchov and B. Tourancheau and R. van de Geijn},
  title = 	 {Basic Linear Algebra Communication
   Subprograms},
  booktitle = 	 {Sixth Distributed Memory Computing Conference
   Proceedings},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1991},
  OPTorganization = {},
  publisher = {IEEE Computer Society Press},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {287-290},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SIAM92:ScaLAPACK,
  author = 	 {E. Anderson and A. Benzoni and J. Dongarra and
S. Moulton and S. Ostrouchov and B. Tourancheau and R. van de Geijn},
  title = 	 {LAPACK for Distributed Memory
   Architectures: Progress Report},
  booktitle = 	 {Proceedings of the Fifth SIAM
   Conference on Parallel Processing for Scientific Computing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1992},
  OPTorganization = {},
  publisher = {SIAM},
  address = 	 {Philadelphia},
  OPTmonth = 	 {},
  pages = 	 {625--630},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{NAS,
  author = 	 {David Bailey and John Barton and
Thomas Lasinski and Horst Simon},
  title = 	 {The NAS Parallel Benchmarks},
  institution =  {NASA Ames Research Center},
  year = 	 {1993},
  OPTkey = 	 {},
  type = 	 {NASA Technical Memorandum},
  number = 	 {103863},
  address = 	 {Moffett Field, CA},
  month = 	 JUL,
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SHPCC94:NAS,
  author = 	 {D. H. Bailey and E. Barszcz and L. Dagum and H. D. Simon},
  title = 	 {NAS Parallel Benchmark Results},
  booktitle = 	 {Proceedings of the Scalable
   High Performance Computing Conference},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SHPCC94:intercom,
  author = 	 {M. Barnett and S. Gupta and D. Payne and L. Shuler
                  and R. A. van de Geijn and J. Watts},
  title = 	 {Interprocessor Collective Communication Library (InterCom)}, 
  booktitle = 	 {Proceedings of the Scalable
   High Performance Computing Conference 1994},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{SC94:intercom,
  author = 	 {M. Barnett and S. Gupta and D. Payne and L. Shuler and R. van de Geijn and J. Watts},
  title = 	 {Interprocessor Collective Communication Library},
  booktitle = 	 {Proceedings of Supercomputing 1994},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  month = 	 NOV,
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@Article{JPDC.GSUM2,
  author = 	 {M. Barnett and R. Littlefield and D. Payne and R. van de Geijn},
  title = 	 {On the Efficiency of Global Combine Algorithms for 2-D Meshes
     With Wormhole Routing},
  journal = 	 {JPDC},
  year = 	 {1995},
  OPTkey = 	 {},
  volume = 	 {24},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {191-201},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{JPDC.MESHBC,
  author = 	 {M. Barnett and D. Payne and R. van de Geijn and J. Watts},
  title = 	 {Broadcasting on Meshes with Wormhole Routing},
  journal = 	 JPDC,
  year = 	 {1996},
  OPTkey = 	 {},
  volume = 	 {35},
  number = 	 {2},
  OPTmonth = 	 {},
  pages = 	 {111--122},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{Brebbia,
  author = 	 {C.A Brebbia and J. C. F. Telles and L. C. Wrobel},
  title = 	 {Boundary Element Techniques, Theory and applications in
Engineering},
  publisher = 	 {Springer-Verlag},
  year = 	 {1984},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{LAWN100,
  author = 	 {J. Choi and J. Dongarra and S. Ostrouchov and
                  A. Petitet and D. Walker and R. C. Whaley},
  title = 	 {A Proposal for a Set of Parallel Basic Linear Algebra Subprograms},
  institution =  {University of Tennessee},
  year = 	 {1995},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 100},
  number = 	 {CS-95-292},
  OPTaddress = 	 {},
  month = 	 MAY,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{ScaLAPACK,
  author = 	 {J. Choi and J. J. Dongarra and R. Pozo and D. W. Walker},
  title = 	 {Sca{LAPACK}: A Scalable Linear Algebra Library for Distributed
Memory Concurrent Computers},
  booktitle = 	 { Proceedings of the Fourth Symposium on the Frontiers
of Massively Parallel Computation},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1992},
  OPTorganization = {},
  publisher = {IEEE Comput. Soc. Press},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {120-127},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{CDW:95,
  author = 	 {J. Choi and J. Dongarra and D. Walker},
  title = 	 {The Design of a Parallel Dense Linear Algebra Software
Library:  Reduction to Hessenberg, Tridiagonal, and
Bidiagonal Form},
  institution =  UTK,
  year = 	 {1995},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-95-275},
  OPTaddress = 	 {},
  month = 	 FEB,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{JOSAA,
  author = 	 {Tom Cwik and Robert van de Geijn and Jean Patterson},
  title = 	 {The Application of Parallel Computation
to Integral Equation Models of Electromagnetic Scattering},
  journal = 	 {Journal of the Optical Society of America A},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {11},
  number = 	 {4},
  month = 	 APR,
  pages = 	 {1538-1545},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{DKO,
  author = 	 {L. Demkowicz and A. Karafiat and J.T. Oden},
  title = 	 {Solution of
elastic scattering problems in linear acoustics using {\em h-p\/}
boundary element method},
  journal = 	 {Comp. Meths. Appl. Mech. Engrg},
  year = 	 {1992},
  OPTkey = 	 {},
  volume = 	 {101},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {251-282},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@Article{DORH,
  author = 	 {L. Demkowicz and J. T. Oden and W. Rachowicz and O, Hardy},
  title = 	 {Toward A Universal $hp$ Adaptive
Finite Element Strategy, Part 1. Constrained Approximation and Data Structure},
  journal = 	 {Comput. Methods. Appl. Mech. and Engg},
  year = 	 {1989},
  OPTkey = 	 {},
  volume = 	 {77},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {79-112},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{BLACS2,
  author = 	 {Jack J. Dongarra and Robert A. van de Geijn and R. Clint Whaley},
  title = 	 {Two
   Dimensional Basic Linear Algebra Communication Subprograms},
  booktitle = 	 {Proceedings of the Sixth SIAM Conference on Parallel Processing for
   Scientific Computing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1993},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  month = 	 MAR,
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{ISUG92,
  author = 	 {Jack Dongarra and Robert van de Geijn},
  title = 	 {A Parallel Dense Linear Solve
   Library Routine},
  booktitle = 	 {Proceedings of the 1992 Intel Supercomputer Users'
   Group Meetin},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1992},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  month = 	 OCT,
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{LAWN37,
  author = 	 {Jack Dongarra and Robert van de Geijn},
  title = 	 {Two Dimensional Basic Linear
   Algebra Subprograms},
  institution =  {UTK},
  year = 	 {1991},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 37},
  number = 	 {CS-91-138},
  OPTaddress = 	 {},
  month = 	 OCT,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{LAWN30,
  author = 	 {Jack Dongarra and Robert van de Geijn},
  title = 	 {Reduction to Condensed Form on Distributed Memory
Architectures},
  journal = 	 {Parallel Computing},
  year = 	 {1992},
  OPTkey = 	 {},
  volume = 	 {18},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {973-982},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{JPDC.dense,
  author = 	 {Jack Dongarra and Robert van de Geijn and David Walker},
  title = 	 {Scalability Issues Affecting the Design of 
    a Dense Linear Algebra Library},
  journal = 	 JPDC,
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {22},
  number = 	 {3},
  month = 	 SEP,
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{edelman:93,
  author = 	 {A. Edelman},
  title = 	 {Large Dense Numerical Linear Algebra in 1993: The Parallel Computing
Influence},
  journal = 	 {Journal of Supercomputing Applications},
  year = 	 {1993},
  OPTkey = 	 {},
  volume = 	 {7},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {113-128},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@TechReport{PBMD,
  author = 	 {C. Edwards and P. Geng and A. Patra and R. van de Geijn},
  title = 	 {Parallel Matrix
   Distributions: have we been doing it all wrong?},
  institution =  {{D}epartment of {C}omputer {S}ciences, {T}he {U}niversity of
                  {T}exas at {A}ustin},
  year = 	 {1995},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {{TR}-95-40},
  OPTaddress = 	 {},
  OPTmonth = 	 {Oct},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{JSV,
  author = 	 {Po Geng and J. Tinsley Oden and Robert van de Geijn},
  title = 	 {Massively Parallel Computation for Acoustical Scattering 
Problems using Boundary Element Methods},
  journal = 	 {Journal of Sound and Vibration},
  year = 	 {1996},
  OPTkey = 	 {},
  volume = 	 {191},
  number = 	 {1},
  OPTmonth = 	 {},
  pages = 	 {145-165},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{MPI1,
  author = 	 {W. Gropp and E. Lusk and A. Skjellum},
  title = 	 {Using {MPI}},
  publisher = 	 {{T}he {MIT} {P}ress},
  year = 	 {1994},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}
@Book{MPI2,
  author = 	 {Marc Snir and Steve W. Otto and Steven Huss-Lederman
                  and David W. Walker and Jack Dongarra},
  title = 	 {{MPI}: The Complete Reference},
  publisher = 	 {{T}he {MIT} {P}ress},
  year = 	 {1996},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{PPL2,
  author = 	 {Brian Grayson and Robert van de Geijn},
  title = 	 {A High Performance Parallel
Strassen Implementation},
  journal = 	 {Parallel Processing Letters},
  year = 	 {1996},
  OPTkey = 	 {},
  volume = 	 {6},
  number = 	 {1},
  OPTmonth = 	 {},
  pages = 	 {3--12},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

\bibitem{Hend:93}
B.~Hendrickson, R.~Leland, and S.~Plimpton,
\newblock
A Parallel Algorithm for Matrix-Vector Multiplication,
\newblock
Tech. Rep. SAND 92-2765, Sandia National Laboratories,
Albuquerque, NM, March 1993.


@TechReport{Hend:93,
  author = 	 {B. Hendrickson and R. Leland and S. Plimpton},
  title = 	 {A Parallel Algorithm for Matrix-Vector Multiplication},
  institution =  {},
  year = 	 {},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTnumber = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{HeWo:94,
  author = 	 {B. A. Hendrickson and D. E. Womble},
  title = 	 {The Torus-Wrap Mapping for Dense Matrix Calculations
                  on Massively Parallel Computers},
  journal = 	 SSSC,
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {15},
  number = 	 {5},
  OPTmonth = 	 {},
  pages = 	 {1201--1226},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@Article{LAWN79,
  author = 	 {Greg Henry and Robert van de Geijn},
  title = 	 {Parallelizing the QR Algorithm for
   the Unsymmetric Algebraic Eigenvalue Problem: Myths and Reality},
  journal = 	 {SSSC},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {14},
  number = 	 {4},
  month = 	 {Aug},
  pages = 	 {870--883},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{ICPP95,
  author = 	 {Ken Klimkowski and Robert van de Geijn},
  title = 	 {Anatomy of an out-of-core
dense linear solver},
  booktitle = 	 {Proceedings of the {I}nternational {C}onference on {P}arallel {P}rocessing 1995},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  volume = 	 {III - {A}lgorithms and {A}pplications},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1995},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {29--33},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{SC93,
  author = 	 {J. G. Lewis and R. A. van de Geijn},
  title = 	 {Implementing Matrix-Vector
   Multiplication and Conjugate Gradient Algorithms on Distributed Memory
   Multicomputers},
  booktitle = 	 {Proceedings of {S}upercomputing 1993},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1993},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SHPCC94.CG,
  author = 	 {J. G. Lewis and D. G. Payne and R. A. van de Geijn},
  title = 	 {Matrix-Vector
   Multiplication and Conjugate Gradient Algorithms on Distributed Memory
   Computers},
  booktitle = 	 {Proceedings of the {S}calable {H}igh {P}erformance {C}omputing {C}onference 1994},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{lichtenstein:92,
  author = 	 {W. Lichtenstein and S. L. Johnsson},
  title = 	 {Block-Cyclic Dense Linear Algebra},
  institution =  {Harvard University, Center for Research in Computing Technology},
  year = 	 {1992},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {{TR}-04-92},
  OPTaddress = 	 {},
  month = 	 JAN,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{ISUG95,
  author = 	 {Prasenjit Mitra and David Payne and Lance Shuler and
                  Robert van de Geijn and Jerrell Watts},
  title = 	 {Fast Collective Communication Libraries, Please},
  booktitle = 	 {Proceedings of the Intel Supercomputing Users' Group Meeting 1995},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1995},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{RoSh1,
  author = 	 {E. Rothberg and R. Schreiber},
  title = 	 {Improved load distribution in parallel sparse Cholesky factorization},
  booktitle = 	 {{P}roceedings of {S}upercomputing 1994},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {783--792},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{RoSh2,
  author = 	 {E. Rothberg and R. Schreiber},
  title = 	 {Efficient parallel sparse Cholesky factorization},
  booktitle = 	 {Proceedings of the Seventh SIAM Conference on Parallel Processing
for Scientific Computing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  editor = 	 {R. Schreiber et al.},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1994},
  OPTorganization = {},
  publisher = {SIAM},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {407--412},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{JPDC.GSUM1,
  author = 	 {Robert van de Geijn},
  title = 	 {On Global Combine Operations},
  journal = 	 JPDC,
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {22},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {324--328},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{SUMMA.TR,
  author = 	 {Robert van de Geijn and Jerrell Watts},
  title = 	 {SUMMA: Scalable Universal Matrix
   Multiplication Algorithm},
  institution =  {Department of Computer Sciences,
   The University of Texas,},
  year = 	 {1995},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {TR-95-13},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{SUMMA,
  author = 	 {Robert van de Geijn and Jerrell Watts},
  title = 	 {{SUMMA}: Scalable Universal Matrix
   Multiplication Algorithm},
  journal = 	 {Concurrency: Practice and Experience},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {9},
  number = 	 {4},
  month = 	 {April},
  pages = 	 {255--274},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{PPL1,
  author = 	 {Jerrell Watts and Robert van de Geijn},
  title = 	 {A Pipelined Broadcast for Multidimensional Meshes},
  journal = 	 {Parallel Processing Letters},
  year = 	 {1995},
  OPTkey = 	 {},
  volume = 	 {5},
  number = 	 {2},
  OPTmonth = 	 {},
  pages = 	 {281--292},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{Tony1,
  author = 	 {Purushotham Bangalore and Anthony Skjellum and Chuck
                  Baldwin and Steven G. Smith},
  title = 	 {Dense and Iterative Concurrent Linear Algebra in the Multicomputer Toolbox},
  booktitle = 	 {Proceedings of the {S}calable {P}arallel {L}ibraries {C}onference ({SPLC} '93)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1993},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {132-141},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{BLAST,
  author = 	 {Almadena Chtchelkanova and Carter Edwards and John Gunnels and Greg Morrow and James Overfelt and Robert A. van de Geijn},
  title = 	 {Comprehensive Approach to Parallel Linear Algebra Libraries},
  note = 	 {unpublished manuscript prepared for the BLAS
                  Technical Workshop, Knoxville Tennessee},
  OPTkey = 	 {},
  year = 	 {1995},
  month = 	 NOV,
  OPTannote = 	 {}
}

@Article{pblas3,
  author = 	 {Almadena Chtchelkanova and John Gunnels and Greg
                  Morrow and James Overfelt and Robert A. van de Geijn},
  title = 	 {Parallel Implementation of {BLAS}: General
Techniques for Level 3 {BLAS}},
  journal = 	 {Concurrency: Practice and Experience},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {9},
  number = 	 {9},
  month = 	 SEP,
  pages = 	 {837--857},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{LAWN107,
  author = 	 {B. K{\aa}gstr\"{o}m and  P. Ling and C. Van Loan},
  title = 	 {GEMM-Based Level 3 BLAS:  High-Performance Model, 
  Implementations and Performance Evaluation Benchmark},
  institution =  {Univ. of Tennessee},
  year = 	 {1995},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note \#107},
  number = 	 {CS-95-315},
  OPTaddress = 	 {},
  month = 	 NOV,
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{LAWN108,
  author = 	 {B. K{\aa}gstr\"{o}m and  P. Ling and C. Van Loan},
  title = 	 {GEMM-Based Level 3 BLAS:  Installation, Tuning and
                  Use  of the Model Implementations and the
                  Performance Evaluation Benchmark},
  institution =  UTK,
  year = 	 {1995},
  OPTkey = 	 {},
  type = 	 {{LAPACK} Working Note \#108},
  number = 	 {CS-95-316},
  OPTaddress = 	 {},
  month = 	 NOV,
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{PLAPACK:UG,
  author = 	 {R. van de Geijn and Philip Alpatov and
   Greg Baker and
   Almadena Chtchelkanova  and
   Joe Eaton and
   Carter Edwards and
   Murthy Guddati and
   John Gunnels and
   Sam Guyer and
   Ken Klimkowski and
   Calvin Lin and
   Greg Morrow and
   Peter Nagel and
   James Overfelt and
   Michelle Pal},
  title = 	 {Parallel Linear Algebra Package ({PLAPACK}): 
Release R0.1 (Beta) Users' Guide},
  note = 	 {},
  OPTkey = 	 {},
  year = 	 {1996},
  OPTmonth = 	 {},
  annote = 	 {in preparation}
}

@Article{BLAS:FEM,
  author = 	 {E. Barragy and R. van de Geijn},
  title = 	 {{BLAS} Performance for Selected Segments
   of a High p {EBE} Finite Element Code},
  journal = 	 {International Journal on Numerical
   Methods in Engineering},
  year = 	 {1995},
  OPTkey = 	 {},
  volume = 	 {38},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {1327--1340},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{LAPACK,
  author = 	 {E. Anderson and Z. Bai and J. Demmel and
                  J. E. Dongarra and  J. DuCroz and A. Greenbaum and
S. Hammarling and A. E. McKenney and S. Ostrouchov and D. Sorensen},
  title = 	 {{LAPACK} Users' Guide},
  publisher = 	 {SIAM},
  year = 	 {1992},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address = 	 {Philadelphia},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{abani1,
  author = 	 {J. T. Oden and Abani Patra and Y. S. Feng},
  title = 	 {Parallel Domain Decomposition Solvers For Adaptive hp Finite Elements},
  institution =  {{T}exas {I}nstitute for {C}omputational and {A}pplied
                  {M}athematics, {T}he {U}niversity of {T}exas at Austin},
  year = 	 {1994},
  OPTkey = 	 {},
  type = 	 {{TICAM} report},
  number = 	 {94-11},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  note =      {{\em {SIAM} Journal for Numerical Methods}, to appear},
  OPTannote = 	 {}
}

@TechReport{MMPI:report,
  author = 	 {H. Carter Edwards},
  title = 	 {{MMPI}: Asynchronous Message Management for the
                  Message-Passing Interface},
  institution =  {{T}exas {I}nstitute for {C}omputational and {A}pplied
                  {M}athematics, {T}he {U}niversity of {T}exas at {A}ustin},
  year = 	 {1996},
  OPTkey = 	 {},
  type = 	 {{TICAM} Report},
  number = 	 {96-44},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{jason,
  author = 	 {Y.-J. J. Wu and P. A. Alpatov and  C. Bischof and R. A. van de Geijn},
  title = 	 {A Parallel Implementation of
       Symmetric Band Reduction Using {PLAPACK}},
  booktitle = 	 {{P}roceedings of {S}calable {P}arallel {L}ibrary {C}onference,
                  {M}ississippi {S}tate {U}niversity},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1996},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 OCT,
  OPTpages = 	 {},
  note = 	 {{PRISM} Working Note 35},
  OPTannote = 	 {}
}

@TechReport{ PETSc,
    Author = "Satish Balay and William Gropp and Lois Curfman McInnes
		  and Barry Smith",
    Title  = "{PETS}c 2.0 Users Manual",
    Institution = "{A}rgonne {N}ational {L}aboratory",
    Month  = Oct,
    Year   = 1996,
    Number = "{ANL}-95/11"
    }

@Article{IBM:SUMMA,
  author = 	 {R. C. Agarwal and F. Gustavson and M. Zubair},
  title = 	 {A high-performance matrix multiplication algorithm on a 
distributed memory parallel computer using overlapped 
communication},
  journal = 	 {{IBM} Journal of Research and Development},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {38},
  number = 	 {6},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{LAPACK2,
  author = 	 {E. Anderson and 
  Z. Bai and 
  C. Bischof and 
  J. Demmel and 
  J. Dongarra and 
  J. Du Croz and 
  A. Greenbaum and 
  S. Hammarling and 
  A. McKenney and 
  S. Ostrouchov and 
  D. Sorensen 
},
  title = 	 {LAPACK Users' Guide - Release 2.0
},
  publisher = 	 {SIAM},
  year = 	 {1994},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{ScaLAPACK:guide,
  author = 	 {L. S. Blackford and 
  J. Choi and 
  A. Cleary and 
  E. D'Azevedo and 
  J. Demmel and 
  I. Dhillon and 
  J. Dongarra and 
  S. Hammarling and 
  G. Henry and 
  A. Petitet and 
  K. Stanley and 
  D. Walker and 
  R. C. Whaley 
},
  title = 	 {{ScaLAPACK} Users' Guide},
  publisher = 	 {SIAM},
  year = 	 {1997},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@InProceedings{PLAPACK_SC97,
  author = 	 {Philip Alpatov and Greg Baker and Carter Edwards and John Gunnels and Greg Morrow and James Overfelt and Robert van
    de Geijn and Yuan-Jye J. Wu},
  title = 	 {{PLAPACK}: Parallel Linear Algebra Package -- Design Overview},
  booktitle = 	 {Proceedings of SC97},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1997},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{PLAPACK,
  author = 	 {Robert A. van de Geijn},
  title = 	 {Using {PLAPACK}: Parallel Linear Algebra Package},
  publisher = 	 {The MIT Press},
  year = 	 {1997},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{Stewart90,
  author = 	 {{G.~W.} Stewart},
  title = 	 {Communication and matrix computations on large message 
                  passing systems},
  journal = 	 {Parallel Computing},
  year = 	 {1990},
  OPTkey = 	 {},
  volume = 	 {16},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  pages = 	 {27--40},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Unpublished{strazdins:98,
  author = 	 {P. E. Strazdins},
  title = 	 {Optimal Load Balancing Techniques for Block-Cyclic 
                  Decompositions for Matrix Factorization},
  note = 	 {Submitted to PDCN'98},
  OPTkey = 	 {},
  OPTyear = 	 {},
  OPTmonth = 	 {},
  OPTannote = 	 {}
}

@InProceedings{IPPS:98,
  author = 	 {John Gunnels and Calvin Lin and 
                  Greg Morrow and Robert van~de~Geijn},
  title = 	 {A Flexible Class of Parallel Matrix Multiplication 
                  Algorithms},
  booktitle = 	 {Proceedings of First Merged International Parallel 
                  Processing Symposium and Symposium on Parallel and 
                  Distributed Processing (1998 IPPS/SPDP '98)},
  year = 	 {1998},
  pages = 	 {110--116}
}

@InProceedings{ICPP:98,
  author = 	 {Greg Baker and John Gunnels and Greg Morrow and
                  Beatrice Riviere and Robert van de Geijn},
  title = 	 {{PLAPACK}: High Performance through High Level Abstraction},
  booktitle = 	 {Proceedings of ICCP98}, 
  year = 	 {1998}
}

@Unpublished{PLAPACK:Tutorial,
  author = 	 {Robert van de Geijn},
  title = 	 {Zen and the Art of High Performance Parallel Computing},
  note = 	 {{PLAPACK} Tutorial available from {\tt http://www.cs.utexas.edu/users/plapack}}
}

@string{Jan = "January"}
@string{Feb = "February"}
@string{Mar = "March"}
@string{Apr = "April"}
@string{May = "May"}
@string{Jun = "June"}
@string{Jul = "July"}
@string{Aug = "August"}
@string{Sep = "September"}
@string{Oct = "October"}
@string{Nov = "November"}
@string{Dec = "December"}

@string{January = "January"}
@string{February = "February"}
@string{March = "March"}
@string{April = "April"}
@string{May = "May"}
@string{June = "June"}
@string{July = "July"}
@string{August = "August"}
@string{September = "September"}
@string{October = "October"}
@string{November = "November"}
@string{December = "December"}

@inproceedings{Lin93,
author      = "Calvin Lin and Lawrence Snyder",
title       = "Accommodating Polymorphic Data Decompositions in Explicitly
               Parallel Programs",
booktitle   = "Proceedings of the 8th International Parallel Processing 
               Symposium",
pages       = "68--74",
year        = 1994}

@inproceedings{ZPL,
author      = "Calvin Lin and Lawrence Snyder",
title       = "{ZPL}: An Array Sublanguage",
publisher   = "Springer-Verlag",
editor      = "Uptal Banerjee and David Gelernter and Alexandru Nicolau and 
               David Padua",
pages       = "96--114",
year        = 1993,
booktitle   = "Languages and Compilers for Parallel Computing",
}


@inproceedings{Ithaca,
author      = "Calvin Lin and Lawrence Snyder",
title       = "{SIMPLE} Performance Results in {ZPL}",
publisher   = "Springer-Verlag",
editor      = "Keshav Pingali and Uptal Banerjee and David Gelernter and 
               Alexandru Nicolau and David Padua",
booktitle   = "Languages and Compilers for Parallel Computing",
pages       = "361--375",
year        = 1994,
}

@inproceedings{SIAM94,
author      = "E Christopher Lewis and Calvin Lin and Lawrence Snyder and 
               George Turkiyyah",
title       = "A Portable Parallel N-Body Solver",
publisher   = "SIAM",
booktitle   = "Proceedings of the Seventh SIAM Conference on Parallel 
               Processing for Scientific Computing",
editor      = "D. Bailey and P. Bjorstad and J. Gilbert and M. Mascagni and
               R. Schreiber and H. Simon and V. Torczon and L. Watson",
pages       = "331--336",
year        = 1995}


@techreport{ZPLmanual,
author      = "Calvin Lin",
title       = "{ZPL} Language Reference Manual",
number      = "94--10--06",
institution = "Department of Computer Science and Engineering, 
               University of Washington",
year        = 1994}

@inproceedings{ICS,
author      = "Marios D. Dikaiakos and Calvin Lin and Daphne Manoussaki and
               Diana E. Woodward",
title       = "The Portable Parallel Implementation of Two Novel Mathematical
               Biology Algorithms in {ZPL}",
booktitle   = "9$^{th}$ International Conference on Supercomputing",
year        = 1995}

@inproceedings{Contraction,
author      = "E Christopher Lewis and Calvin Lin and Lawrence Snyder",
title       = "The Implementation and Evaluation of Fusion and Contraction 
               in Array Languages",
booktitle   = "Programming Language Design and Implementation",
month       = June,
year        = 1998}

@article{CSE,
author      = "Bradford Chamberlain and Sung-Eun Choi and E Christopher Lewis
               and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby",
title       = "The Case for High Level Parallel Programming in ZPL",
journal     = "IEEE Computational Science and Engineering",
month       = "July-September",
volume      = 5,
number      = 3,
year        = 1998}

@book{Muchnick,
author      = "Steven S. Muchnick",
title       = "Advanced Compiler Design and Implementation",
publisher   = "Morgan Kauffman",
Address     = "San Francico, CA",
year        = 1997}

@inproceedings{Regions,
author      = "Bradford L. Chamberlain and E Christopher Lewis and Calvin Lin
               and Lawrence Snyder",
title       = "Regions: A Foundation for Expressing Array Operations",
booktitle   = "{\em submitted to} the 26${th}$ {SIGPLAN} Symposium on
               Principles of Programming Languages",
year        = 1998}

@inproceedings{Factor,
author      = "Bradford Chamberlain and Sung-Eun Choi and E Christopher Lewis
               and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby",
title       = "Factor-Join: A Unique Approach to Compiling Array Languages
               for Parallel Machines",
publisher   = "Springer-Verlag",
editor      = "David Sehr and Uptal Banerjee and David Gelernter and 
               Alexandru Nicolau and David Padua",
pages       = "481--500",
year        = 1996,
booktitle   = "Languages and Compilers for Parallel Computing",
}

@inproceedings{Ironman,
author      = "Bradford L. Chamberlain and Sung-Eun Choi and Lawrence Snyder",
title       = "A Compiler Abstraction for Machine Independent
                  Communication Generation",
booktitle   = "Workshop on Languages and Compilers for Parallel Computing",
publisher   = "Springer-Verlag",
month       = August,
year        = 1997}

@inproceedings{TSE,
author      = "Bradford Chamberlain and Sung-Eun Choi and E Christopher Lewis
               and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby",
title       = "ZPL: A Machine Independent Programming Language for Parallel 
               Computers",
booktitle   = "{\em submitted to} IEEE Transactions on Software Engineering",
month       = July,
year        = 1998}

@inproceedings{Derrick,
author      = "Calvin Lin and W. Derrick Weathersby",
title       = "Towards a Machine-Independent Solution of Sparse Cholesky 
               Factorization",
booktitle   = "Proceedings of Parallel Computing '93",
year        = 1993}

@article{PA,
author      = "Gail Alverson and William Griswold and Calvin Lin and David
               Notkin and Lawrence Snyder",
title       = "Abstractions for Portable, Scalable Parallel Programming",
journal     = "IEEE Transactions on Parallel and Distributed Systems",
volume      = 9,
number      = 1,
pages       = "1--17",
month       = January,
year        = 1998}

@Book{Mathematica,
  author = 	 {Stephen Wolfram},
  title = 	 {The Mathematica Book: 3rd Edition},
  publisher = 	 {Cambridge University Press},
  year = 	 {1996}
}

@TechReport{MultiMATLAB,
  author = 	 {Anne E. Trephethen and Vijay S. Menon and Chi-Chao Chang
                  and Grezgorz J. Czajkowki and Chris Myers and 
                  Lloyd N. Trefethen},
  title = 	 {MultiMATLAB: MATLAB on Multiple Processors},
  institution =  {Cornell Theory Center},
  year = 	 {1996},
  number = 	 {96--239}
}

@InProceedings{MATLABcompiler,
  author = 	 {M. Quinn and A. Malishevsky and N. Seelam and Y. Zhao},
  title = 	 {Perliminary Results from a MATLAB Compiler},
  booktitle = 	 {Proceedings of First Merged International Parallel 
                  Processing Symposium and Symposium on Parallel and 
                  Distributed Processing (1998 IPPS/SPDP '98)},
  year = 	 {1998},
  pages = 	 {81--87}
}

@InProceedings{PMI,
  author = 	 {Greg Morrow and Robert van de Geijn},
  title = 	 {A Parallel Linear Algebra Server for MATLAB-like
                  Environments},
  booktitle = 	 {Proceedings of SC98},
  year = 	 {to appear}
}

@InProceedings{Falcon,
  author = 	 {L. DeRose and D. Padua},
  title = 	 {A MATLAB to Fortran 90 Translator and its effectiveness},
  booktitle = 	 {Proceedings of the 10th ACM International Conference on Supercomputing},
  year = 	 {1996}
}



@InProceedings{MATLABother,
  author = 	 {S. Pawletta and  W. Drewelow and  P. Duenow and  T. Pawlette and M. Suesse},
  title = 	 {A MATLAB
     toolbox for Distributed and Parallel Processing},
  booktitle = 	 {Proceedings of the MATLAB
     Conference 95},
  year = 	 {1995},
  address = 	 {Cambridge, MA}
}


@Article{Inverse,
  author = 	 {Enrique S. Quintana and Gregorio Quintana and Xiaobai Sun and Robert van de Geijn},
  title = 	 {Gauss-Jordan Based Matrix Inversion and its Parallelization},
  journal = 	 {SJSC},
  year = 	 {submitted},
}

@InProceedings{Control,
  author = 	 {Enrique S. Quintana--Ort\'{\i} and Robert van de Geijn},
  title = 	 {Fast Parallel Kernels for Selected Problems in Control Theory},
  booktitle = 	 {Ninth SIAM Conference on Parallel Processing for Scientific Computing},
  year = 	 {1999}
}

@Article{Fuetal:98,
  author = 	 { Y. Fu and  K. J. Klimkowski and  G. J. Rodin and  E.  Berger and  J. C. 
Browne and  J. K.  Singer and  R. A. van de Geijn and K. S. Vemaganti},
  title = 	 {A 
Fast Solution Method for Three-Dimensional Many-Particle Problems 
of Linear Elasticity},
  journal = 	 {Int. J. Num. Meth. Engrg.},
  volume = {42},
  pages  = {1215--1229},
  year = 	 {1998}
}

@Article{Rodin:98,
  author = 	 {G.J. Rodin},
  title = 	 {Toward Rapid Evaluation of the Elastic 
Interactions among Three-Dimensional Dislocations},
  journal = 	 {Phil. Mag. 
Letters},
  year = 	 {1998},
  volume = 	 {77},
  number = 	 {4},
  pages = 	 {187--190}
}

(Zohdi et al., 1996) Zohdi, T. I., Oden, J. Tinsley and Rodin, G. J., 
"Hierarchical Modeling of Heterogeneous Bodies,"Computer Methods 
in Applied Mechanics and Engineering, 138 (1996), pp. 273-298.


@Article{Zoetal:96,
  author = 	 {T. I. Zohdi and  J. Tinsley Oden and G.J. Rodin},
  title = 	 {Hierarchical Modeling of Heterogeneous Bodies},
  journal = 	 {Computer Methods 
in Applied Mechanics and Engineering},
  year = 	 {1996},
  volume = 	 {138},
  pages = 	 {273--298}
}


@Article{OdZo:97,
  author = 	 {J.T. Oden and T. Zohdi},
  title = 	 {Analysis and 
Adaptive Modeling of Highly Heterogeneous Elastic Structures},
  journal = 	 {Computer Methods  in Applied Mechanics and Engineering},
  year = 	 {1997},
  volume = 	 {148},
  pages = 	 {367--391}
}

@Article{Poetal:98,
  author = 	 {E. G. Podnos and  I Babuska and G.J. Rodin},
  title = 	 {Application of Fictitious Domain Method to Micromechanics of Non-Linear Composite Materials},
  journal = 	 {Comp. Meth. in Appl. 
Mech. Engrg.},
  year = 	 {submitted}
}

@PhdThesis{Gunnels,
  author = 	 {John Gunnels},
  title = 	 {A Systematic Approach to the Design and 
                  Analysis of Parallel Dense Linear Algebra Algorithms},
  school = 	 {Department of Computer Sciences, UT-Austin},
  year = 	 {in preparation}
}

@techreport{Training,
author      = "Ken Kennedy and Nathaniel McIntosh and Kathryn McKinley",
title       = "Static Performance Estimation in a Parallelizing Compiler",
number      = "CRPC-TR92204",
institution = "Dept. of Computer Science, Rice University",
year        = 1993}

@InProceedings{Conlab,
  author = 	 {P. Drakenberg and P. Jacobson and B. K{\aa}gstr\"{o}m},
  title = 	 {A CONLAB compiler for a Distributed
     Memory Multicomputer},
  booktitle = 	 {Proceedings of the Sixth SIAM Conference on Parallel
     Processing for Scientific Computation},
  volume = 	 {2},
  year = 	 {1993},
  pages = 	 {814--821}
}

@InProceedings{BEOWULF,
  author = 	 {D. J. Becker and T. Sterling and D. Savarese and J. E. Dorband and U. A. Ranawake and C. V. Packer.},
  title = 	 {BEOWULF: A parallel workstation for scientific computation},
  booktitle = 	 {Proceedings of the 1995
     International Conference on Parallel Processing (ICPP)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1995},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  pages = 	 {11-14},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{Quintana:1,
  author = 	 { P. Benner and E. S. Quintana},
  title = 	 {Solving stable generalized Lyapunov equations with the
        matrix sign function},
  institution =  {Fak. f. Mathematik, TU Chemnitz-Zwickau},
  year = 	 {1997},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {SFB393/97-23},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {(submitted to Numerical Algorithms)},
  OPTannote = 	 {}
}

@Article{SuQu:1,
  author = 	 {X. Sun and E. S. Quintana},
  title = 	 {Spectral division methods for block generalized Schur decomposition},
  journal = 	 {SIAM J. Matrix Analysis and Appl.},
  year = 	 {to appear},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{QuHe:98,
  author = 	 {E. S. Quintana and V. Hern\'andez},
  title = 	 {Parallel algorithms for solving the algebraic Riccati equation via the matrix sign function},
  journal = 	 {Automatica},
  year = 	 {1998},
  OPTkey = 	 {},
  volume = 	 {34},
  number = 	 {2},
  OPTmonth = 	 {},
  pages = 	 {151--156},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{inverse-tr,
  author = 	 {Xiaobai Sun and Enrique S. Quintana and Gregorio Quintana and Robert van~de~Geijn},
  title = 	 {Efficient Matrix Inversion via Gauss-Jordan Elimination and its Parallelization},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS TR 98-19},
  OPTaddress = 	 {},
  OPTmonth = 	 {Sept.},
  OPTnote = 	 {},
  OPTannote = 	 {}

}

@Article{inverse-siam,
  author = 	 {Enrique S. Quintana and Gregorio Quintana and Xiaobai Sun and Robert van~de~Geijn},
  title = 	 {A Note On Parallel Matrix Inversion},
  journal = 	 SISC,
  year = 	 {2001},
  OPTkey = 	 {},
  volume = 	 {22},
  number = 	 {5},
  pages = 	 {1762--1771},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SIAM99,
  author = 	 {Enrique S. Quintana--Ort\'{\i} and Robert van de Geijn},
  title = {Fast Parallel Kernels for
      Selected Problems in Control Theory},
  booktitle = 	 {Proceedings of the SIAM
      Conference on Parallel Processing for  Scientific Computing 1999},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  year = 	 {1999},
  OPTorganization = {},
  OPTpublisher = {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTpages = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{poorblas,
  author = 	 {B. K{\aa}gstr\"{o}m and P. Ling and C. Van Loan},
  title = 	 {{GEMM}-based Level 3 {BLAS}: High Performance Model 
                  Implementations and Performance Evaluation Benchmark},
  institution =  {Univ. of Tennessee},
  year = 	 {1995},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-95-315},
  OPTaddress = 	 {},
  month = 	 {Nov.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{poorman_journal,
  author = 	 {B. K{\aa}gstr\"{o}m and P. Ling and C. Van Loan},
  title = 	 {{GEMM}-based Level 3 {BLAS}: High Performance Model 
                  Implementations and Performance Evaluation Benchmark},
  journal = 	 TOMS,
  year = 	 {1998},
  OPTkey = 	 {},
  volume = 	 {24},
  number = 	 {3},
  pages = 	 {268--302},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{PHiPAC97,
  author =       {Jeff Bilmes and Krste Asanovi\'c and Chee--{W}hye Chin and 
		  Jim Demmel},
  title =        {Optimizing Matrix Multiply using \mbox{PHiPAC}: a 
		  {P}ortable, {H}igh-{P}erformance, \mbox{ANSI} {C} Coding 
		  Methodology},
  booktitle =    {Proceedings of International Conference on Supercomputing},
  year =         {1997},
  month =        {July},
  address =      {Vienna, Austria}
}

@techreport{PHiPAC98,
author      = "Jeff Bilmes and Krste Asanovi\'c and Chee-whye Chin and
               Jim Demmel",
title       = "The {PHiPAC}v1.0 Matrix-Multiply Distribution",
number      = "98-35",
institution = "Int'l Computer Science Institute",
month       = "October",
year        = 1998}

@inproceedings {ATLAS,
author      = "R. Clint Whaley and Jack J. Dongarra",
title       = "Automatically Tuned Linear Algebra Software",
booktitle   = "Proceedings of SC'98",
year        = "1998"
}

@PhdThesis{BAKER,
  author = 	 {Gregory A. Baker},
  title = 	 {Implementation of Parallel Processing to Selected 
                  Problems in Satellite Geodesy},
  school = 	 {The University of Texas at Austin},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{lawn118,
  author = 	 {E.~F.~D'Azevedo and J.~J.~Dongarra},
  title = 	 {The Design and Implementation of the Parallel Out-of-core
                  ScaLAPACK LU, QR, and Cholesky Factorization Routines},
  institution =  {University of Tennessee, Knoxville},
  year = 	 {1997},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 118},
  number = 	 {CS-97-247},
  OPTaddress = 	 {},
  month = 	 {Jan.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{SOLAR,
  author = 	 {Sivan Toledo and Fred G. Gustavson},
  title = 	 {The Design and Implementation of {SOLAR},
                  a Portable Library for Scalable Out-of-Core
                  Linear Algebra Computation},
  booktitle = 	 {Proceedings of IOPADS '96},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1996},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{Intel_OOC,
  author = 	 {E. Castro-Leon and M.~L. Barton},
  title = 	 {The {P}rosolver(TM) Libraries: Parallel Solvers for {I}ntel High Performance Scalable Computers},
  institution =  {Intel Scalable Systems Division},
  year = 	 {},
  OPTkey = 	 {},
  type = 	 {Internal Document},
  OPTnumber = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{,
  author = 	 {D.~E.~Womble and D.~S.~Greenberg and R.~E.~Riesen and
S.~R.~Wheat},
  title = 	 {Out of Core, Out of Mind: Practical Parallel {I/O}},
  booktitle = 	 {Proceedings of the Scalable Libraries Conference,
                  Mississippi State University},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {10--16},
  year = 	 {1993},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {Oct.},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{CM,
  author = 	 {Jean-Philippe Brunet and Palle Pederson and S. Lennart Johnsson},
  title = 	 {Load-balanced {LU} and {QR} factor and solve routines
                  for scalable processors with scalable {I/O}},
  booktitle = 	 {Proceedings of the 17th IMACS World Congress},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1994},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address = 	 {Atlanta, Georgia},
  month = 	 {July},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{Scott1,
  author = 	 {David S. Scott},
  title = 	 {Out of core dense solvers on {I}ntel parallel supercomputers},
  booktitle = 	 {Proceedings of the {F}ourth {S}ymposium on the {F}rontiers of {M}assively {P}arallel {C}omputation},
  year = 	 {1992},
  pages = 	 {484--487},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Scott2,
  author = 	 {David S. Scott},
  title = 	 {Parallel {I/O} and solving out-of-core systems of linear equations},
  booktitle = 	 {{P}roceedings of the 1993 {DAGS/PC} {S}ymposium},
  year = 	 {1993},
  pages = 	 {123--130},
  OPTkey = 	 {},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  address = 	 {{H}anover, {NH}},
  month = 	 {June},
  organization = {{D}artmouth {I}nstitute for {A}dvanced {G}raduate {S}tudies},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{OOC:TR,
  author = 	 {Wesley C. Reiley and Robert A. van de Geijn},
  title = 	 {{POOCLAPACK}: {P}arallel {O}ut-of-{C}ore {L}inear {A}lgebra {P}ackage},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {1999},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-99-33},
  OPTaddress = 	 {},
  month = 	 {Nov.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{OOC:Thesis,
  author = 	 {Wesley C. Reiley},
  title = 	 {Efficient Parallel Out-of-Core Implementation of the {C}holesky Factorization},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {1999},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-99-33},
  OPTaddress = 	 {},
  month = 	 {Dec.},
  note = 	 {Undergraduate Honors Thesis},
  OPTannote = 	 {}
}

@InCollection{AbdWise88,
  author = 	 {S. K. Abdali and D. S. Wise},
  title = 	 {Experiments with Quadtree Representations of Matrices},
  booktitle = 	 {Symbolic and Algebraic Computation},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {96--108},
  publisher = {Springer-Verlag},
  year = 	 {1988},
  editor = 	 {P. Gianni},
  volume = 	 {},
  OPTnumber = 	 {},
  series = 	 {Lecture Notes in Computer Science 358},
  OPTtype = 	 {},
  OPTchapter = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{Bailey88,
  author = 	 {D. H. Bailey},
  title = 	 {Extra High Speed Matrix Multiplication on the Cray-2},
  journal = 	 {SIAM Journal of Scientific and Statistical Computing},
  year = 	 {1988},
  OPTkey = 	 {},
  volume = 	 {8},
  number = 	 {3},
  pages = 	 {603--607},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}




@InProceedings{FreWise97,
  author = 	 {J. D. Frens and D. S. Wise},
  title = 	 {Auto-Blocking Matrix-Multiplication or Tracking BLAS3 Performance with Source Code},
  booktitle = 	 {PPoPP97},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1997},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {June},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{GhMaMa97,
  author = 	 {S. Ghosh and M. Martonosi and S. Malik},
  title = 	 {Cache Miss Equations: An Analytical Representation of Cache Misses},
  booktitle = 	 {Proceedings of International Conference on Supercomputing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {317--324},
  year = 	 {1997},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {July},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{Kodu97,
  author = 	 {I. Kodukula and N. Ahmed and K. Pingali},
  title = 	 {Data-Centric Multi-Level Blocking},
  booktitle = 	 {PLDI97},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1997},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{LamRo:91,
  author = 	 {M. S. Lam and E. E. Rothberg and M. E. Wolf},
  title = 	 {The cache performance and optimization of blocked algorithms},
  booktitle = 	 {ASPLOS4},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {63--74},
  year = 	 {1991},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {April},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{LebWood:94,
  author = 	 {A. R. Lebeck and D. A. Wood},
  title = 	 {Cache Profiling and the SPEC Benchmarks: A Case Study},
  journal = 	 {IEEE Computer},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {27},
  number = 	 {10},
  pages = 	 {15--26},
  month = 	 {October},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{RivTse:98,
  author = 	 {G. Rivera and C.--W. Tseng},
  title = 	 {Data transformations for eliminating conflict misses},
  booktitle = 	 {Proceedings of SIGPLAN'98 Conference on Programming Language Design and Implementation},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {38--49},
  year = 	 {1998},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {June},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{HiSm:89,
  author = 	 {Mark D. Hill and Alan J. Smith},
  title = 	 {Evaluating Associativity in CPU Caches},
  journal = 	 {IEEE Transactions on Computers},
  year = 	 {1989},
  OPTkey = 	 {},
  volume = 	 {C-38},
  number = 	 {12},
  pages = 	 {1612--1630},
  month = 	 DEC,
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{Gust:97,
  author = 	 {F. G. Gustavson},
  title = 	 {Recursion leads to automatic variable blocking for dense linear-algebra algorithms},
  journal = 	 {IBM Journal of Research and Development},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {41},
  number = 	 {6},
  pages = 	 {737--755},
  month = 	 {November},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{PHiPAC1,
  author = 	 {J. Bilmes and K. Asanovic and C.W. Chin and J. Demmel},
  title = 	 {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  booktitle = 	 {Proceedings of the International Conference on Supercomputing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1997},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {July},
  organization = {ACM SIGARC},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{Gries,
  author = 	 {David Gries},
  title = 	 {The Science of Programming},
  publisher = 	 {Springer-Verlag},
  year = 	 {1981},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{Stewart:fact,
  author = 	 {G.~W.~Stewart},
  title = 	 {Matrix Algorithms Volume 1:
Basic Decompositions},
  publisher = 	 {SIAM},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{ITXGEMM,
  author = 	 {John Gunnels and Greg Henry and Robert van de Geijn},
  title = 	 {Toward Dynamic High-Performance
Matrix Multiplication Kernels},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {in preparation},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTnumber = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}






@TechReport{Gust:00,
  author = 	 {Bjarne S. Andersen and Fred G.  Gustavson and Jerzy Wasniewski},
  title = 	 {A Recursive Formalation of {Cholesky} Factorization of a Matrix in Packed Storage},
  institution =  {University of Tennessee, Knoxville},
  year = 	 {2000},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 146},
  number = 	 {CS-00-441},
  OPTaddress = 	 {},
  month = 	 {May},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{EWD1298,
  author = 	 {Edsger Wybe Dijkstra},
  title = 	 {Under the Spell of {Leibniz}'s Dream},
  month = 	 {April},
  year = 	 {2000},
  institution =  {The University of Texas at Austin},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {EWD1298},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  note = 	 {{\tt http://www.cs.utexas.edu/users/EWD/}},
  OPTannote = 	 {}
}


@Article{HuaA84,
  author = 	 {K. Huang and J.A. Abraham},
  title  =       { Algorithm--based fault tolerance for matrix operations},
  journal =      { IEEE Trans. on Computers},
  year = 	 {1984},
  OPTkey = 	 {},
  volume = 	 {33},
  number = 	 {6},
  pages = 	 {518--528},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{TurGK00,
  author = 	 {M. Turmon and R. Granat and D. Katz.},
  title = 	 {Software--implemented fault detection for high--performance
          space applications},
  booktitle = 	 {Proceedings of the IEEE Int. Conf. on Dependable 
          Systems and Networks},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {107--116},
  year = 	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{GunHV00,
  author = 	 {J. Gunnels and G. Henry and R. van~de~Geijn},
  title = 	 {Toward Dynamic High-Performance Matrix Multiplication Kernels},
  institution =  {{Dept}. of {Computer} {Sciences}, {The} {University} of {Texas} at {Austin}},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTnumber = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  note = 	 {in preparation},
  OPTannote = 	 {}
}


@InCollection{Gustavson-etalREC98a,
  author = 	 {F.~Gustavson and A.~Henriksson and I.~Jonsson and B.~K{\aa}gstr{\"o}m and P.~Ling},
  editor = 	 {B.~K{\aa}gstr{\"o}m et al.},
  booktitle = 	 {Applied Parallel Computing, Large Scale Scientific
and Industrial Problems},
  title = 	 {Recursive Blocked Data Formats and {BLAS}'s for
Dense Linear Algebra Algorithms},
  publisher = 	 {Springer-Verlag},
  year = 	 {1998},
  OPTkey = 	 {},
  volume = 	 {},
  OPTnumber = 	 {},
  series = 	 {Lecture Notes in Computer Science 1541},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  pages = 	 {195--206},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InCollection{Gustavson-etalREC98b,
  author = 	 {F.~Gustavson and A.~Henriksson and I.~Jonsson and B.~K{\aa}gstr{\"o}m and P.~Ling},
  editor = 	 {B.~K{\aa}gstr{\"o}m et al.},
  booktitle = 	 {Applied Parallel Computing, Large Scale Scientific
and Industrial Problems},
  title = 	 {Superscalar {GEMM}-based Level 3 {BLAS} --
The On-going Evolution of a Portable and High-Performance Library},
  publisher = 	 {Springer-Verlag},
  year = 	 {1998},
  OPTkey = 	 {},
  volume = 	 {},
  OPTnumber = 	 {},
  series = 	 {Lecture Notes in Computer Science 1541},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  pages = 	 {207--215},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Techreport{Garlan94SAIntroTR,
author = "David Garlan and Mary Shaw",
title = "An Introduction to Software Architecture",
key = "Garlan",
institution = "Carnegie Mellon University",
number = "CMU-CS-94-166",
month = "January",
year = 1994}

@Article{BaGe:97,
  author = 	 {Don Batory and Bart J. Geraci},
  title = 	 {Composition Validation and Subjectivity in GenVoca Generators},
  journal = 	 {IEEE Transactions on Software Engineering (special issue on Software Reuse},
  year = 	 {1997},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  pages = 	 {67--82},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{Allen94TOSEM,
author = "Robert Allen and David Garlan",
title = "A Formal Basis for Architectural Connection",
  journal = 	 {ACM TOSEM},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {6},
  number = 	 {3},
  pages = 	 {213--249},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{AgGuZu:94,
  author = 	 {R. C. Agarwal and F. Gustavson and M. Zubair},
  title = 	 {Exploiting functional parallelism 
on {P}ower2 to design high-performance numerical algorithms},
  journal = 	 {{IBM} Journal of Research and Development},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {38},
  number = 	 {5},
  OPTmonth = 	 {},
  pages = 	 {563--576},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Crout,
  author =       {P. D. Crout},
  title = 	 {A short method for evaluating determinants and solving systmes
of linear equations with real or complex coefficients},
  journal = 	 {Trans AIEE},
  year = 	 {1941},
  OPTkey = 	 {},
  volume = 	 {60},
  OPTnumber = 	 {},
  pages = 	 {1235--1240},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{FLAME_TR,
  author = 	 {John A. Gunnels and Greg M. Henry and Robert A. van~de~{G}eijn},
  title = 	 {{F}ormal {L}inear {A}lgebra {M}ethods {E}nvironment ({FLAME}): {O}verview},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2000},
  OPTkey = 	 {},
  type = 	 {{FLAME} Working Note \#1},
  number = 	 {CS-TR-00-28},
  OPTaddress = 	 {},
  month = 	 {Nov.},
  OPTnote = 	 {{\tt http://www.cs.utexas.edu/users/flame/}},
  OPTannote = 	 {}
}

@Misc{ree:ree-definition,
  OPTkey = 	 {},
  OPTauthor = 	 {},
  title = 	 {{R}emote {E}xploration and {E}xperimentation {P}roject {P}lan},
  OPThowpublished = {},
  month = 	 {July},
  year = 	 {2000},
  note = 	 {{\tt http://ree.jpl.nasa.gov/}},
  OPTannote = 	 {}
}



@InProceedings{FLAME_WoCo,
  author = 	 {John A. Gunnels and Robert A. van de Geijn},
  title = 	 {Formal Methods for High-Performance Linear 
                  Algebra Libraries},
  booktitle = 	 {The Architecture of Scientific Software},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {193--210},
  year = 	 {2001},
  editor = 	 {Ronald F. Boisvert and Ping Tak Peter Tang},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  publisher = {Kluwer Academic Press},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{ree:ree-sift,
  author = 	 {F. Chen and L. Craymer and J. Deifik and A. J. Fogel and D. S. Katz and A. G. Silliman and Jr. and
        R. R. Some and S. A. Upchurch and K. Whisnant},
  title = 	 {Demonstration of the {R}emote {E}xploration and {E}xperimentation ({REE})
        Fault-Tolerant Parallel-Processing Supercomputer for Spacecraft Onboard
        Scientific Data Processing},
  booktitle = 	 {Proceedings of the IEEE International Conference on Dependable 
          Systems and Networks},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {367--372},
  year = 	 {2000},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@MastersThesis{gunter_thesis,
  author = 	 {Brian C. Gunter},
  title = 	 {Parallel Least Squares Analysis of Simulated {GRACE} Data},
  school = 	 {The University of Texas at Austin},
  year = 	 {2000},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  month = 	 {Aug.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{GMH:92,
  author = 	 {Greg Henry},
  title = 	 {{BLAS} based on block data structures},
  institution =  {Cornell University},
  year = 	 {1992},
  OPTkey = 	 {},
  type = 	 {Theory Center Technical Report},
  number = 	 {CTC92TR89},
  OPTaddress = 	 {},
  month = 	 {Feb.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{IBM:P2,
  author = 	 {R.C. Agarwal and F.G. Gustavson and M. Zubair},
  title = 	 {Exploiting functional parallelism of {POWER2} to design high-performance
                  numerical algorithms},
  journal = 	 {{IBM} {J}ournal of {R}esearch and {D}evelopment},
  year = 	 {1994},
  OPTkey = 	 {},
  volume = 	 {38},
  number = 	 {5},
  OPTpages = 	 {},
  month = 	 {Sept.},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{PrSi99,
  author = 	 {Paula Prata and Jo\mbox{\~{a}}o Gabriel Silva},
  title = 	 {Algorithm Based Fault Tolerance Versus Result-Checking
                  for Matrix Computations},
  booktitle = 	 {Proceedings of the Twenty-Ninth Annual
                  International Symposium on Fault-Tolerant Computing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {4--11},
  year = 	 {1999},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{BlKa:95,
  author = 	 {M. Blum and S. Kannan},
  title = 	 {Designing Programs that Check Their Work},
  journal = 	 {Journal of the ACM},
  year = 	 {1995},
  OPTkey = 	 {},
  volume = 	 {42},
  number = 	 {1},
  pages = 	 {269--291},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{WaBl:97,
  author = 	 {H. Wasserman and M. Blum},
  title = 	 {Software Reliability via Run-Time Result-Checking},
  journal = 	 {Journal of the ACM},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {44},
  number = 	 {6},
  pages = 	 {826--849},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Book{GrSc:92,
  author = 	 {David Gries and Fred B. Schneider},
  ALTeditor = 	 {},
  title = 	 {A Logical Approach to Discrete Math},
  publisher = 	 {Springer Verlag},
  year = 	 {1992},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  series = 	 {{T}exts and {M}onographs in {C}omputer {S}cience},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{ITXGEMM:ICCS01,
  author = 	 {John A. Gunnels and Greg M. Henry and Robert A. van de Geijn},
  title = 	 {A Family of High-Performance Matrix Multiplication Algorithms},
  booktitle = 	 {{C}omputational {S}cience - {ICCS 2001}, {P}art {I}},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {51--60},
  year = 	 {2001},
  editor = 	 {Vassil N. Alexandrov and Jack J. Dongarra and 
                  Benjoe A. Juliano and Ren\'e S. Renner and C.J. Kenneth Tan},
  OPTvolume = 	 {},
  number = 	 {},
   series = 	 {Lecture Notes in Computer Science 2073},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  publisher = {Springer-Verlag},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{OOC:PDSECA-01,
  author = 	 {Brian C. Gunter and Wesley C. Reiley and Robert A. van de Geijn},
  title = 	 {Parallel Out-of-Core {C}holesky and {QR} Factorizations with {POOCLAPACK}},
  booktitle = 	 {Proceedings of the 15th International Parallel and 
                  Distributed Processing Symposium (IPDPS)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2001},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  publisher = {IEEE Computer Society},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{FLAWN3,
  author = 	 {John A. Gunnels and Robert A. van de Geijn},
  title = 	 {Developing Linear Algebra Algorithms: A Collection of Class Projects},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2001},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-01-19},
  OPTaddress = 	 {},
  month = 	 {May},
  note = 	 {{\tt http://www.cs.utexas.edu/users/flame/}},
  OPTannote = 	 {}
}

@TechReport{FLACLASS02,
  author = 	 {Paolo Bientinesi and Robert A. van de Geijn},
  title = 	 {Developing Linear Algebra Algorithms: 
Class Projects {S}pring 2002},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2002},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-02-??},
  OPTaddress = 	 {},
  month = 	 {June},
  note = 	 {In preparation. {\tt http://www.cs.utexas.edu/users/flame/pubs/}},
  OPTannote = 	 {}
}


@Article{Gustavson:recursive,
  author = 	 {F.G. Gustavson and I. Jonsson},
  title = 	 {Minimal storage high-performance {C}holesky factorization via blocking and recursion},
  journal = 	 {IBM J. Res. Develop.},
  year = 	 {2000},
  OPTkey = 	 {},
  volume = 	 {44},
  number = 	 {6},
  pages = 	 {823--850},
  month = 	 {November},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{ElmGus:2000,
  author = 	 {E. Elmroth and F.G. Gustavson},
  title = 	 {Applying recursion to serial and parallel
                  {QR} factorization leads to better performance},
  journal = 	 {IBM J. Res. Develop.},
  year = 	 {2000},
  OPTkey = 	 {},
  volume = 	 {44},
  number = 	 {4},
  pages = 	 {605--624},
  OPTmonth = 	 {November},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{FTXGEMM,
  author = 	 {John~A. Gunnels and Daniel~S. Katz and Enrique~S. Quintana-Ort\'{\i} and Robert~A.
  van~de Geijn},
  title = 	 {Fault--tolerant high--performance matrix multiplication: Theory and
  practice},
  booktitle = 	 {Proceedings of the International Conference for
                  Dependable Systems and Networks (DSN-2001)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {47--56},
  year = 	 {2001},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{TOMS2,
  author = 	 {Enrique~S. Quintana-Ort\'{\i} and Robert~A.
  van~de Geijn},
  title = 	 {Formal Derivation of Algorithms for the Triangular 
{S}ylvester Equation},
  journal = 	 TOMS,
  year = 	 {2003},
  volume = 	 {29},
  number = 	 {2},
  pages = 	 {218-243}
}

@Book{Knuth:1992:LP,
  author =       "Donald E. Knuth",
  title =        "Literate Programming",
  publisher =    pub-SUCSLI,
  address =      pub-SUCSLI:adr,
  pages =        "xv + 368",
  year =         "1992",
  ISBN =         "0-937073-80-6 (paper), 0-937073-81-4 (cloth)",
  LCCN =         "QA76.6.K644",
  bibdate =      "Tue Mar 03 12:24:41 1998",
  price =        "US\$24.95 (paper), US\$59.95 (cloth)",
  series =       "CSLI Lecture Notes Number 27",
  URL =          "http://csli-www.stanford.edu/publications/literate.html",
  acknowledgement = ack-nhfb,
  keywords =     "electronic digital computers --- programming",
}


@Article{karypis98multilevel,
  author = "G. Karypis and V. Kumar",
  title = "Multilevel k-way partioning scheme for irregular graphs",
  text = "G. Karypis and V. Kumar, Multilevel k-way partioning scheme for irregular
    graphs, Journal of Parallel and Distributed Computing, 48 (1998) 96--129.",
  year = "1998" 
}

@InProceedings{SPOOLES,
  author = 	 {Cleve Ashcraft and Roger Grimes},
  title = 	 {{SPOOLES:} An Object-Oriented Sparse Matrix Library},
  booktitle = 	 {Proceedings of the SIAM
      Conference on Parallel Processing for  Scientific Computing 1999},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1999},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{DuRe:83,
  author = 	 {I. Duff and J. Reid},
  title = 	 {The multifrontal solution of indefinite sparse
symmetric linear equations},
  journal = 	 TOMS,
  year = 	 {1983},
  OPTkey = 	 {},
  volume = 	 {6},
  OPTnumber = 	 {},
  pages = 	 {302-325},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{GGJKK:97,
  author = 	 {A. Gupta and F. Gustavson and M. Joshi and G. Karypis and V. Kumar},
  title = 	 {Design and implementation of a scalable parallel direct solver for sparse symmetric positive definite systems},
  booktitle = 	 {Eighth {SIAM} Conference of Parallel Processing},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {1997},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{Chaco,
  author = 	 {B. Hendrickson and R. Leland},
  title = 	 {The {Chaco} User's Guide},
  institution =  {Sandia National Laboratory},
  year = 	 {1993},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {SAND93-2339},
  address = 	 {Albuquerque, NM},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{HeRo:98,
  author = 	 {B. Hendrickson and E. Rothberg},
  title = 	 {Improving the runtime and quality of nested dissection ordering},
  journal = 	 SJSC,
  year = 	 {1998},
  OPTkey = 	 {},
  volume = 	 {20},
  OPTnumber = 	 {},
  pages = 	 {468--489},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{KaKu:98,
  author = 	 {G. Karypis and V. Kumar},
  title = 	 {Metis 4.0: Unstructured graph partitioning and 
sparse matrix ordering system},
  institution =  {Department of Computer Science, University of Minnesota},
  year = 	 {1998},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTnumber = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{Gust:WoCo,
  author =       {Fred G. Gustavson},
  title =        {New Generalized Matrix Data Structures
                  Lead to a Variety of High-Performance Algorithms},
  booktitle =    {The Architecture of Scientific Software},
  OPTcrossref =  {},
  OPTkey =       {},
  OPTpages =     {},
  year =         {2001},
  editor =       {Ronald F. Boisvert and Ping Tak Peter Tang},
  OPTvolume =    {},
  OPTnumber =    {},
  OPTseries =    {},
  OPTaddress =   {},
  OPTmonth =     {},
  OPTorganization = {},
  publisher = {Kluwer Academic Press},
  OPTnote =      {},
  OPTannote =    {}
}



@Article{Control:JPDC,
  author = 	 {Enrique S. Quintana-Ort\'{\i} and Robert A. van de Geijn},
  title = 	 {Specialized parallel algorithms for solving
                  {L}yapunov and {S}tein equations},
  journal = 	 JPDC,
  year = 	 {2001},
  OPTkey = 	 {},
  volume = 	 {61},
  OPTnumber = 	 {},
  pages = 	 {1489--1504},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{ITXGEMM:TOMS,
  author = 	 {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  title = 	 {Matrix-Matrix Multiplication: Analysis, Algorithms, and Architectures},
  journal = 	 {ACM Transactions on Mathematical Software},
  year = 	 {in preparation},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{LAWN125,
  author = 	 {A. Cleary and J. Dongarra},
  title = 	 {Implementation in {ScaLAPACK} of Divide-and-Conquer Algorithms
         for Banded and Tridiagonal Linear Systems},
  institution =  {University of Tennessee},
  year = 	 {1997},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 125},
  number = 	 {CS-97-358},
  OPTaddress = 	 {},
  month = 	 APRIL,
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@TechReport{LAWN142,
  author = 	 {P. Arbenz and A. Cleary and J. Dongarra and M. Hegland},
  title = 	 {A Comparison of Parallel Solvers for Diagonally Dominant
	and General Narrow-Banded Linear Systems},
  institution =  {University of Tennessee},
  year = 	 {1999},
  OPTkey = 	 {},
  type = 	 {LAPACK Working Note 142},
  number = 	 {CS-99-414},
  OPTaddress = 	 {},
  month = 	 FEB,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@PhdThesis{Cleary:89,
  author = 	 {A. Cleary},
  title = 	 {Algorithms for solving narrowly banded
linar systems of Parallel computers by direct methods},
  school = 	 {The University of Virginian},
  year = 	 {1989},
  OPTkey = 	 {},
  OPTtype = 	 {},
  address = 	 {Department of Applied Mathematics},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{DoJo:87,
  author = 	 {J. Dongarra and L. Johnsson},
  title = 	 {Solving banded systems on a parallel processor},
  journal = 	 {Parallel Computing},
  year = 	 {1987},
  OPTkey = 	 {},
  volume = 	 {5},
  OPTnumber = 	 {},
  pages = 	 {219--246},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@Article{JohnTri:87,
  author = 	 {L. Johnsson},
  title = 	 {Solving tridiagonal systems on 
                  ensemble architectures},
  journal = 	 SSSC,
  year = 	 {1987},
  OPTkey = 	 {},
  volume = 	 {8},
  OPTnumber = 	 {},
  pages = 	 {354--392},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Article{GGJT:98,
  author = 	 {Anshul Gupta and Fred G. Gustavson 
                 and Mahesh Joshi and 
                  Sivan Toledo},
  title = 	 {The design, implementation, and evaluation
                  of a aymmetric banded linear solver for 
                  distributed-memory parallel computers},
  journal = TOMS,
  year = 	 {1998},
  OPTkey = 	 {},
  Volume = {24},
  number = 	 {1},
  pages = {74--101},
  OPTaddress = 	 {},
  month = 	 MARCH,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{LS:84,
  author = 	 {D. Lawrie and A. Sameh},
  title = 	 {The computation and communication
                  complexity of a parallel banded system
                  solver},
  journal = 	 TOMS,
  year = 	 {1984},
  OPTkey = 	 {},
  volume = 	 {10},
  OPTnumber = 	 {},
  pages = 	 {185--195},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Wri:91,
  author = 	 {S. Wright},
  title = 	 {Parallel algorithms for banded linear systems},
  journal = 	 SSSC,
  year = 	 {1991},
  OPTkey = 	 {},
  volume = 	 {12},
  number = 	 {4},
  pages = 	 {824--843},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@InProceedings{Arb:96,
  author = 	 {P. Arbenz},
  title = {On experiments with a parallel direct solver
for diagonally dominant banded linear systems},
  editor = 	 {L. Boug\'{e} and p. Fraigniaud and A. Mignotte
                  and Y. Robert},
  booktitle = 	 {Euro-Par '96},
  publisher = 	 {Springer},
  year = 	 {1996},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  series = 	 {Lecture Notes in Computer Science, 1124},
  OPTtype = 	 {},
  address = 	 {Berlin},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  pages = 	 {11-21},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Prze:63,
  author = 	 {J. S. Przemieniecki},
  title = 	 {Matrix structure analysis of substructures},
  journal = 	 {Am. Inst. Aero. Atro. J.},
  year = 	 {1963},
  OPTkey = 	 {},
  volume = 	 {1},
  OPTnumber = 	 {},
  pages = 	 {138--147},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@PhdThesis{Hvid:90,
  author = 	 {Anders Hvidsten},
  title = 	 {A Parallel Implementation of the Finite Element Program
                  SESTRA},
  school = 	 {University of Bergen},
  year = 	 {1990},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{BGSm:96,
  author = {Petter E. Bjorstad and William Gropp and Barry Smith},
  title = {Domain decomposition
: parallel multilevel methods for elliptic partial differential
equations},
  ALTeditor = 	 {},
  publisher = 	 {Cambridge University Press},
  year = 	 {1996},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@PhdThesis{Gunnels:PhD,
  author = 	 {John~A. Gunnels},
  title = 	 {A Systematic Approach to the Design and Analysis of Parallel Dense Linear Algebra Algorithms},
  school = 	 {Department of Computer Sciences,
                  The University of Texas},
  year = 	 {2001},
  OPTkey = 	 {},
  OPTtype = 	 {},
  OPTaddress = 	 {},
  month = 	 DEC,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{Adams,
  author = 	 {Douglas Adams},
  ALTeditor = 	 {},
  title = 	 {The Hitchhiker's Guide to the Universe},
  publisher = 	 {Ballantine Books},
  year = 	 {},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Recipe,
  author = 	 {Paolo Bientinesi and
John A. Gunnels and
Margaret E. Myers and
Enrique S. Quintana-Ort\'{i} and
Robert A. van de Geijn},
  title = 	 {The Science of Deriving Dense Linear Algebra Algorithms},
  journal = 	 TOMS,
  OPTyear = 	 {},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  OPTmonth = 	 {},
  note = 	 {submitted},
  OPTannote = 	 {}
}

@Article{Gunnels:2001:FFL,
  author =       "John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn",
  title =        "{{FLAME}}: Formal Linear Algebra Methods Environment",
  journal =      "{ACM} Transactions on Mathematical Software",
  volume =       "27",
  number =       "4",
  month =        dec,
  year =         "2001",
  pages =        "422--455",
  abstract =     "Since the advent of high-performance distributed-memory parallel computing, 
                 the need for intelligible code has become ever greater. The development and 
                 maintenance of libraries for these architectures is simply too complex to be 
                 amenable to conventional approaches to implementation. Attempts to employ 
                 traditional methodology have led, in our opinion, to the production of an 
                 abundance of anfractuous code that is difficult to maintain and almost 
                 impossible to upgrade.Having struggled with these issues for more than a 
                 decade, we have concluded that a solution is to apply a technique from 
                 theoretical computer science, formal derivation, to the development of 
                 high-performance linear algebra libraries. We think the resulting approach 
                 results in aesthetically pleasing, coherent code that greatly facilitates 
                 intelligent modularity and high performance while enhancing confidence in its 
                 correctness. Since the technique is language-independent, it lends itself 
                 equally well to a wide spectrum of programming languages (and paradigms) 
                 ranging from C and Fortran to C++ and Java. In this paper, we illustrate our
                 observations by looking at the Formal Linear Algebra Methods Environment 
                 (FLAME), a framework that facilitates the derivation and implementation of 
                 linear algebra algorithms on sequential architectures. This environment 
                 demonstrates that lessons learned in the distributed-memory world can guide 
                 us toward better approaches even in the sequential world. We present 
                 performance experiments on the Intel (R) Pentium (R) III processor that 
                 demonstrate that high performance can be attained by coding at a high level 
                 of abstraction.",
  URL =          "http://doi.acm.org/10.1145/504210.504213", 
}

@Article{FLAME,
  author =       "John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn",
  title =        "{FLAME}: Formal Linear Algebra Methods Environment",
  journal =      TOMS,
  volume =       "27",
  number =       "4",
  month =        DEC,
  year =         "2001",
  pages =        "422--455",
  abstract =     "Since the advent of high-performance distributed-memory parallel computing, 
                 the need for intelligible code has become ever greater. The development and 
                 maintenance of libraries for these architectures is simply too complex to be 
                 amenable to conventional approaches to implementation. Attempts to employ 
                 traditional methodology have led, in our opinion, to the production of an 
                 abundance of anfractuous code that is difficult to maintain and almost 
                 impossible to upgrade.Having struggled with these issues for more than a 
                 decade, we have concluded that a solution is to apply a technique from 
                 theoretical computer science, formal derivation, to the development of 
                 high-performance linear algebra libraries. We think the resulting approach 
                 results in aesthetically pleasing, coherent code that greatly facilitates 
                 intelligent modularity and high performance while enhancing confidence in its 
                 correctness. Since the technique is language-independent, it lends itself 
                 equally well to a wide spectrum of programming languages (and paradigms) 
                 ranging from C and Fortran to C++ and Java. In this paper, we illustrate our
                 observations by looking at the Formal Linear Algebra Methods Environment 
                 (FLAME), a framework that facilitates the derivation and implementation of 
                 linear algebra algorithms on sequential architectures. This environment 
                 demonstrates that lessons learned in the distributed-memory world can guide 
                 us toward better approaches even in the sequential world. We present 
                 performance experiments on the Intel (R) Pentium (R) III processor that 
                 demonstrate that high performance can be attained by coding at a high level 
                 of abstraction.",
  URL =          "http://doi.acm.org/10.1145/504210.504213", 
}

@Unpublished{PG:GMRES,
  author = 	 {Per-Gunnar Martinsson and
                  Robert A. van de Geijn},
  title = 	 {Reducing Synchronization in Parallel
                  Implementations of Arnoldi Methods},
  note = 	 {in preparation},
  OPTkey = 	 {},
  OPTmonth = 	 {},
  OPTyear = 	 {},
  OPTannote = 	 {}
}


@InProceedings{Floyd:67,
  author = 	 {R.~W. Floyd},
  title = 	 {Assigning meanings to programs},
  booktitle = 	 {Symposium on Applied Mathematics},
  OPTcrossref =  {},
  OPTkey = 	 {},
  pages = 	 {19--32},
  year = 	 {1967},
  editor = 	 {J.~T. Schwartz},
  volume = 	 {19},
  OPTnumber = 	 {19},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  organization = {American Mathematical Society},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Hoare:69,
  author = 	 {C.~A.~R. Hoare},
  title = 	 {An axiomatic basis for computer programming},
  journal = 	 {Communications of the ACM},
  year = 	 {1969},
  OPTkey = 	 {},
  OPTvolume = 	 {12},
  OPTnumber = 	 {12},
  pages = 	 {576--580},
  month = 	 OCT,
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Book{Dijkstra,
  author = 	 {E.~W.~Dijkstra},
  ALTeditor = 	 {},
  title = 	 {A discipline of programming},
  publisher = 	 {Prentice Hall},
  year = 	 {1976},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTedition = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@Article{Dijkstra:68,
  author = 	 {E.~W. Dijkstra},
  title = 	 {A constructive approach to the problem of program
correctness},
  journal = 	 {BIT},
  year = 	 {1968},
  OPTkey = 	 {},
  volume = 	 {8},
  OPTnumber = 	 {8},
  pages = 	 {174--186},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@InProceedings{ICS2002,
  author = 	 {Paolo Bientinesi and John~A. Gunnels and Fred~G. Gustavson and Greg~M. Henry and Margaret~E. Myers and Enrique~S. Quintana-Orti and Robert~A. van de Geijn},
  title = 	 {The Science
      of Programming High-Performance Linear Algebra Libraries},
  booktitle = 	 {Proceedings of Performance Optimization for High-Level Languages and Libraries
      (POHLL-02)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {June},
  OPTorganization = {},
  OPTpublisher = {},
  note = 	 {To appear},
  OPTannote = 	 {}
}

@Book{Higham:2002:ASN,
  author =       "Nicholas J. Higham",
  title =        "Accuracy and Stability of Numerical Algorithms",
  publisher =    "Society for Industrial and Applied Mathematics",
  address =      "Philadelphia, PA, USA",
  edition =      "Second",
  year =         "2002",
  pages =        "xxx+680",
  ISBN =         "0-89871-521-0"
}


@article{GarLAM92, 
  author    = {J.D. Gardiner and A.J. Laub and J.J. Amato and C.B. Moler},
  title     = {Solution of the {S}ylvester Matrix Equation
               ${AXB}+{CXD}={E}$},
  journal   = {ACM Trans. Math. Soft.}, 
  volume    = {18},
  pages     = {223--231},
  year      = {1992}
}

@InProceedings{FLAME:ICS02,
  author = 	 {Paolo Bientinesi and John A. Gunnels and Fred G. Gustavson
                  and Greg M. Henry and Margaret E. Myers and Enrique S. Quintana-Orti and Robert A. van de Geijn},
  title = 	 {The Science of Programming High-Performance Linear Algebra Libraries},
  booktitle = 	 {
Proceedings of Performance Optimization for High-Level Languages and
Libraries (POHLL-02) , a workshop in conjunction with the 16th Annual ACM
International Conference on Supercomputing (ICS'02)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {to appear},
  OPTannote = 	 {}
}

@TechReport{FLAWN8,
  author = 	 {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers
and Enrique S. Quintana-Or\'{\i} and Robert A. van de Geijn},
  title = 	 {The Science of Deriving Dense Linear Algebra Algorithms},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2002},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-02-53},
  OPTaddress = 	 {},
  month = 	 {September},
  note = 	 {{\tt http://www.cs.utexas.edu/users/flame/pubs/}},
  OPTannote = 	 {}
}


@Article{FLAWN8:TOMS,
  author = 	 {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers
and Enrique S. Quintana-Or\'{\i} and Robert A. van de Geijn},
  title = 	 {The Science of Deriving Dense Linear Algebra Algorithms},
  OPTyear = 	 {2002},
  journal = 	 TOMS,
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  OPTmonth = 	 {},
  note = 	 {submitted},
  OPTannote = 	 {}
}

@InProceedings{Thuan,
  author = 	 {Thuan D. Cao and John F. Hall and Robert A. van de Geijn},
  title = 	 {Parallel Cholesky Factorization of a Block Tridiagonal Matrix},
  booktitle = 	 {In Proceedings of the International Conference on Parallel Processing 2002 (ICPP-02)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {August},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@InProceedings{BlueGene,
  author = 	 {
N.R. Adiga and G. Almasi and G.S. Almasi and Y. Aridor and R. Barik and D. Beece and R. Bellofatto and G. Bhanot and R. Bickford and
                           M. Blumrich and A.A. Bright and J. Brunheroto and C. Ca. caval and J. Castaños and W. Chan and L. Ceze and P. Coteus and
                           S. Chatterjee and D. Chen and G. Chiu and T.M. Cipolla and P. Crumley and K.M. Desai and A. Deutsch and T. Domany and
                           M.B. Dombrowa and W. Donath and M. Eleftheriou and C. Erway and J. Esch and B. Fitch and J. Gagliano and A. Gara and R. Garg and
                           R. Germain and M.E. Giampapa and B. Gopalsamy and J. Gunnels and M. Gupta and F. Gustavson and S. Hall and R.A. Haring and
                           D. Heidel and P. Heidelberger and L.M. Herger and D.Hoenicke and R.D. Jackson and T. Jamal-Eddine and G.V. Kopcsay and
                           E. Krevat and M.P. Kurhekar and A.P. Lanzetta and D. Lieber and L.K. Liu and M. Lu and M. Mendell and A. Misra and Y. Moatti and
                           L. Mok and J.E. Moreira and B.J. Nathanson and M. Newton and M. Ohmacht and A. Oliner and V. Pandit and R.B. Pudota and
                           R. Rand and R. Regan and B. Rubin and A. Ruehli and S. Rus and R.K. Sahoo and A. Sanomiya and E. Schenfeld and M. Sharma and
                           E.Shmueli and S. Singh and P. Song and V. Srinivasan and B.D. Steinmacher-Burow and K. Strauss and C. Surovic and
                           R. Swetz and T. Takken and R.B. Tremaine and M. Tsao and A.R. Umamaheshwaran and P. Verma and P. Vranas and
                           T.J.C Ward and M. Wazlowski and
                           W. Barrett and C. Engel and B. Drehmel and B. Hilgart and D. Hill and F. Kasemkhani and D. Krolak and C.T. Li and T.Liebsch and J.
                           Marcella and A. Muff and A. Okomo and M. Rouse and A. Schram and M.Tubbs and G. Ulsh and C. Wait and J. Wittrup and
                           M. Bae and
                           K. Dockser and
                           L. Kissel and M.K. Seager and J.S. Vetter and K. Yates
},
  title = 	 {An Overview of The BlueGene/L Supercomputer 
},
  booktitle = 	 {Proceedings of SC2002},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  OPTmonth = 	 {},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}


@TechReport{Goto,
  author = 	 {Kazushige Goto and Robert A. van de Geijn},
  title = 	 {On Reducing TLB Misses in Matrix Multiplication},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2002},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-02-??},
  OPTaddress = 	 {},
  OPTmonth = 	 {September},
  note = 	 {in preparation},
  OPTannote = 	 {}
}


@InProceedings{Burger:DSN-02,
  author = 	 {P. Sivakumar and M. Kistler and S.W. Keckler and D.C. Burger and L. Alvisi},
  title = 	 {Modeling the Effect of Technology Trends on the Soft Error Rate of Combinational Logic},
  booktitle = 	 {International Conference on Dependable Systems and Networks (DSN)},
  OPTcrossref =  {},
  OPTkey = 	 {},
  OPTpages = 	 {},
  year = 	 {2002},
  OPTeditor = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTseries = 	 {},
  OPTaddress = 	 {},
  month = 	 {June},
  OPTorganization = {},
  OPTpublisher = {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@Misc{valsalam00:_framew_high_matrix_multip_based,
  author =       {Vinod Valsalam and Anthony Skjellum},
  title =        {A Framework for High-performance Matrix Multiplication
Based on Hierarchical Abstractions, Algorithms and Optimized Low-level
Kernels},
  howpublished = {Concurrency and Computation: Practice and
Experience},
  number = {10},
  volume = {14},
  pages = {805-840},
  year =         2002
}

@TechReport{FLAWN7,
  author = 	 {Greg M. Henry},
  title = 	 {Flexible High-Performance Matrix Multiply via Self-Modifying 
Runtime Code},
  institution =  {Department of Computer Sciences, The University of Texas at Austin},
  year = 	 {2001},
  OPTkey = 	 {},
  OPTtype = 	 {},
  number = 	 {CS-TR-01-44},
  OPTaddress = 	 {},
  month = 	 {December},
  note = 	 {{\tt http://www.cs.utexas.edu/users/flame/pubs/}},
  OPTannote = 	 {}
}

@Article{Toledo,
  author = 	 {S. Toledo},
  title = 	 {Locality of Reference in LU Decomposition with partial pivoting},
  journal = 	 {SIAM Journal on Matrix. Anal. Appl.}, 
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {18},
  number = 	 {4},
  OPTpages = 	 {},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}



@Article{Gustav:rec,
  author = 	 {F. Gustavson},
  title = 	 {Recursion Leads to Automatic Variable Blocking for Dense Linear-Algebra
Algorithms},
  journal = 	 {IBM Journal of Research and Development},
  year = 	 {1997},
  OPTkey = 	 {},
  volume = 	 {41},
  number = 	 {6},
  pages = 	 {737--755},
  OPTmonth = 	 {},
  OPTnote = 	 {},
  OPTannote = 	 {}
}

@techreport{JonsK01,
  author    = {I. Jonsson and B. K{\aa}gstr{\"o}m},
  title     = {Recursive blocked algorithms for solving triangular
               matrix equations - Part {I}: {O}ne-sided and coupled
               {S}ylvester equations},
  institution={Ume{\aa} University},
  type       = {Department of Computing Science and HPC2N},
  number     = {Report UMINF-01.05},
  year       = {2001}
}

@inbook{Guyer00a,
title       = "Broadway: A Software Architecture for Scientific Computing",
Author      = "Samuel Z. Guyer and Calvin Lin",
booktitle   = "The Architecture of Scientific Software",
editors     = "R.F. Boisvert and P.T.P. Tang",
publisher   = "Kluwer Academic Press",
month       = "October",
year        = "2000",
pages       = "175--192",
}

@inproceedings{Guyer01,
title       = "Customizing Software Libraries for Performance Portability",
Author      = "Samuel Z. Guyer and Emery Berger and Calvin Lin",
booktitle   = "10$^{th}$ SIAM Conference on Parallel Processing for
               Scientific Computing",
month       = "March",
year        = "2001",
}

@inproceedings{Guyer99,
title       = "An Annotation Language for Optimizing Software Libraries",
Author      = "Samuel Z. Guyer and Calvin Lin",
booktitle   = "Second Conference on Domain Specific Languages",
month       = Oct,
pages       = "39--52",
year        = "1999"
}

@inproceedings{Guyer00,
title       = "Optimizing the Use of High Performance Software Libraries",
Author      = "Samuel Z. Guyer and Calvin Lin",
booktitle   = "Languages and Compilers for Parallel Computing",
month       = "August",
year        = "2000",
pages       = "221--238",
}


@Unpublished{pmlp-hp,
    Author = "L. Birov and A. Purkayastha and A. Skjellum and Y. Dandass and P.
V. Bangalore",
   Title      = "{PMLP} home page",
   Note     = "http://www.erc.msstate.edu/labs/hpcl/pmlp",
   Year     = "1998"
}

@Misc{blitz++,
  OPTkey =       {},
  author =       "Todd Veldhuizen and others",
  title =        "{B}litz++",
  OPThowpublished = {},
  OPTyear =      {},
  OPTmonth =     {},
  note = "URL:http://monet.uwaterloo.ca/blitz/"
}

@Misc{PETE-web,
  title =        {{PETE}, the Portable Expression Template Engine},
  howpublished = {http://www.acl.lanl.gov/pete
Date of access: Oct 24th, 2002.}
}

@Book{C,
  author =	 {B.W. Kernighan and D.M. Ritchie},
  title = 	 {The {C} programming language},
  publisher = 	 {Prentice-Hall},
  address =      {Englewood Cliffs, NJ},
  year = 	 1978
}

@Article{ParEig,
  author = 	 {Paolo Bientinesi and Inderjit Dhillon and Robert van de Geijn},
  title = 	 {A Parallel Eigensolver for Dense Symmetric Matrices 
                  Based on Multiple Relatively Robust Representations},
  journal = 	 SISC,
  year = 	 {2003},
  OPTkey = 	 {},
  OPTvolume = 	 {},
  OPTnumber = 	 {},
  OPTpages = 	 {},
  OPTmonth = 	 {},
  note = 	 {to be submitted},
  OPTannote = 	 {}
}
\end{thebibliography}


