RECENT PAPERS


2001

Performance of Various Computers Using Standard Linear Equations Software, (Linpack Benchmark Report), Jack J. Dongarra, University of Tennessee Computer Science Technical Report, CS-89-85, 2001. A postscript version is available.

Automated Empirical Optimizations of Software and the ATLAS Project, R. Clint Whaley, Antoine Petitet, and Jack Dongarra, Parallel Computing, Volume 27, Numbers 1-2, pp 3-25, 2001, ISSN 0167-8191. A pdf version is available.


2000

A Scalable Cross-Platform Infrastructure for Application Performance Tuning Using Hardware Counters S. Browne, J. Dongarra, N. Garner, K. London, and P. Mucci, the Proceedings of SC2000, Dallas TX, November 2000. pdf version is available.

Automatically Tuned Collective Communications, Sathish S. Vadhiyar, Graham E. Fagg, and Jack Dongarra, the Proceedings of SC2000, Dallas TX, November 2000. pdf version is available.

Telescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries, Ken Kennedy, Bradley Broo , Keith Cooper, Jack Dongarra, Rob Fowler, Dennis Gannon, Lennart Johnsson, John Mellor-Crummey, and Linda Torczon, To appear in Journal of Parallel and Distributed Computing. pdf version is available.

Recursive approach in sparse matrix LU factorization, Jack Dongarra , Victor Eijkhout , Piotr Luszczek, pdf version is available.

High Performance Computing Today, Jack Dongarra, Hans Meuer, Horst Simon, and Erich Strohmaier, To appear in FOMMS 2000: Foundations of Molecular Modeling and Simulation Conference, pdf version is available.

The NetSolve Environment: Progressing Towards the Seamless Grid, Dorian C. Arnold and Jack Dongarra, 2000 International Conference on Parallel Processing (ICPP-2000), Toronto Canada, August 21-24, 2000, pdf version is available.

Secure Remote Access to Numerical Software and Computational Hardware, Dorian C. Arnold, Shirley Browne, Jack Dongarra, Graham Fagg, and Keith Moore, Proceedings of the DoD HPC Users Group Conference (HPCUG 2000), http://www.hpcm.dren.net/Htdocs/UGC/UGC00/index.html, June, 2000. pdf version is available.

FT-MPI: Fault Tolerant MPI, supporting dynamic applications in a dynamic world, Graham Fagg and Jack Dongarra In J. Dongarra, P. Kacsuk, N. Podhorszki (Eds.): Recent Advances in Parallel Virtual Machine and Message Passing Interface 7th European PVM/MPI Users' Group Meeting, Balatonfüred, Hungary, September 2000. Lecture Notes in Computer Science 1908, Springer Verlag, Berlin, p. 346 ff. pdf version is available.

Developing an Architecture to Support the Implementation and Development of Scientific Computing Applications, Dorian Arnold and Jack Dongarra, Working Conference 8, "Software Architecture for Scientific Computing Applications", co-sponsored by IFIP Working Group 2.5 (Numerical Software) and the Institute for Information Technology of the National Research Council of Canada, Ottawa, Canada 2-6 October 2000. pdf version is available.

Request Sequencing: Optimizing Communication for the Grid, Dorian C. Arnold , Dieter Bachmann , and Jack Dongarra, pp 1213-1222, In A. Bode, T. Ludwig, W. Karl, R. Wismuller, EuroPar 2000, Munich Germany, August 2000.Euro-Par 2000 Parallel Processing, 6th International Euro-Par Conference Munich, Germany, September 2000. Lecture Notes in Computer Science 1900, Springer Verlag, Berlin, 2000, ISBN 3-540-67956-1. pdf version is available.

A Portable Programming Interface for Performance Evaluation on Modern Processors, S. Browne, J Dongarra, N. Garner, G. Ho, P. Mucci, International Journal of High Performance Computing Applications, Volume 14, Number 3, Fall 2000, pp 189-204. A pdf version is available.

A New Recursive Implementation of Sparse Cholesky Factorization, Jack Dongarra and Padma Raghavan, IMACS 2000, Lausanne Switzerland, A pdf version is available.


1999

Algorithmic Redistribution Methods for Block Cyclic Decompositions, Antoine P. Petitet and Jack J. Dongarra, IEEE Transactions on Parallel and Distributed Systems, Volume 10, (12), pp 201-220, 1999. A postscript and a pdf version are available.

Algorithmic Issues on Heterogeneous Computing Platforms, Pierre Boulet, Jack Dongarra, Fabrice Rastello, Yves Robert, and Frederic Vivien, Parallel Processing Letters, Volume 9, Number 2, pp 197-213, 1999. A postscript version is available.

"Numerical Linear Algebra" in Encyclopedia of Computer Science and Technology - Volume 41, Jack Dongarra and Victor Eijkhout, Marcel Dekker Publisher, pp 207-233, Edited by Allen Kent and James Williams, August 1999. A postscript version is available.

Numerical Libraries and Tools for Scalable Parallel Cluster Computing, Shirley Browne, Jack Dongarra, Anne Trefethen, IEEE Cluster Computing BOF at SC99, November, 1999, Portland OR. A pdf version is available.

A Numerical Linear Algebra Problem Solving Environment Designer's Perspective, A. Petitet, H. Casanova, R. Whaley, J. Dongarra, Y. Robert, SIAM Annual Meeting, Atlanta, GA, May 13, 1999. A postscript version is available.

Deploying Fault-tolerance and Task Migration with NetSolve, J. Plank, H. Casanova, M. Beck, J. Dongarra, 28th International symposium on Fault-Tolerant Computing, A pdf version is available.

A Parallel Implementation of the Nonsymmetric QR Algorithm for Distributed Memory Architectures, Greg Henry, David Watkins, Jack Dongarra, to appear SIAM Journal on Scientific Computing. A pdf version is available.

Numerical Linear Algebra Algorithms and Software, Jack Dongarra and Victor Eijkhout, Journal CAM (Numerical) Linear Algebra. Volume 31(4), 28 October 1999. A postscript version is available.

Experiences with Windows 95/NT as a Cluster Computing Platform for Parallel Computing, Markus Fischer and Jack Dongarra, Parallel and Distributed Computing Practices, February 1999 (Vol. 2, No. 2), Nova Science Publishers, USA. A pdf version is available.

Logistical Quality of Service in NetSolve, Micah Beck, Henri Casanova, Jack Dongarra, Terry Moore, Jim Plank, Francine Berman, and Rich Wolski, Computer Communications, Elsevier Science, North Holland, Volume 22, Number 11, pp 1034-1044, 1999. A pdf version is available.

Atlanta Organizers Put Mathematics to Work For the Math Sciences Community, Mike Berry and Jack Dongarra, SIAM News, Volume 32, Number 6, A pdf version is available.

The Marketplace for High-Performance Computers, Erich Strohmaier, Jack Dongarra, Hans Meuer, and Horst Simon, Parallel Computing, 1999. A pdf version is available.

JLAPACK - Compiling LAPACK Fortran to Java, D. Doolin, J. Dongarra, and K. Seymour, Scientific Programming, Volume 7 Number 2, 1999, ISSN 1058-9244, pp 111-138. A pdf version is available.

Parallelizing the Divide and Conquer Algorithm for the Symmetric Tridiagonal Eigenvalue Problem on Distributed Memory Architectures, F. Tisseur and J. Dongarra, SIAM Journal on Scientific Computing, Volume 6, Number 20, pp 2223-2236, 1999. A postscript and a pdf version are available.

Message Passing Software Systems, Jack Dongarra, Graham Fagg, Rolf Hempel, and David Walker, Encyclopedia of Electrical and Engineering, Wiley Pub., A postscript version is available.

Top500 Report, November 1999, Jack Dongarra, Hans-Werner Meuer, Erich Strohmaier, A postscript version is available.

A Comparison of Parallel Solvers for General Narrow Banded Linear Systems, P. Arbenz, A. Cleary, J. Dongarra, and M. Hegland, UT-CS-99-414, postscript version is available.

A Comparison of Parallel Solvers for Diagonally Dominant and General Narrow Banded Linear Systems II, P. Arbenz, A. Cleary, J. Dongarra, and M. Hegland, UT-CS-99-415, postscript version is available.

Parallel and Distributed Scientific Computing: A Numerical Linear Algebra Problem Solving Environment Designer's Perspective, A. Petitet, H. Casanova, J. Dongarra, Y. Robert, R. Whaley, 1999. Handbook on Parallel and Distributed Processing, 1999. A postscript version is available.

Tiling on Systems with Communication/Computation Overlap, Pierre-Yves Calland, Jack Dongarra, and Yves Robert, Concurrency: Practice and Experience, pp 139-153, Volume 11, Number 3, 1999. A postscript version is available.

Adaptive Scheduling for Task Farming with Grid Middleware, H. Casanova, M. Kim, J. Plank, J. Dongarra, International Journal of Supercomputer Applications and High-Performance Computing, pp 231-240, Volume 13, Number 3, Fall 1999. A postscript version is available.

Static Tiling for Heterogeneous Computing Platforms, Pierre Boulet, Jack Dongarra, Yves Robert, and Frederic Vivien, Parallel Computing, pp 547-568, Volume 25, Number 5, 1999. A postscript version is available.

Stochastic Performance Prediction for Iterative Algorithms in Distributed Environments Henri Casanova, Michael Thomason, and Jack Dongarra, Journal of Parallel and Distributed Computing, pp 68-91, Volume 98, Number 1, 1999. A postscript version is available.

HARNESS: A Next Generation Distributed Virtual Machine, Micah Beck, Jack J. Dongarra, Graham E. Fagg, G. Al Geist, Paul Gray, James Kohl, Mauro Migliardi, Keith Moore, Terry Moore, Philip Papadopoulous, Stephen L. Scott, and Vaidy Sunderam, International Journal on Future Generation Computer Systems, Elsevier Publ., Volume 15, Number 5/6, 1999. A postscript version is available.

Scalable Networked Information Processing Environment (SNIPE), Graham Fagg, Keith Moore, and Jack Dongarra, International Journal on Future Generation Computer Systems, Elsevier Publ., Volume 15, Number 5/6, pp 595-605, 1999. A postscript version is available.


1998

Using Agent-based Software for Scientific Computing in the NetSolve System, Henri Casanova and Jack Dongarra, Parallel Computing, Vol. 24, No. 12-13, November, 1998, pp 1777-1790, ISSN 0167-8191, A postscript and a pdf version are available.

Dynamic Reconfiguration and Virtual Machine Management in the Harness Metacomputing System, Mauro Migliardi, Jack Dongarra, Al Geist, and Vaidy Sunderam, The Second International Symposium on Computing in Object-oriented Parallel Environments, December 8-11, 1998, Santa Fe, New Mexico. A postscript version is available.

LAPACK for Fortran90, J. Dongarra, J. Du Croz, S. Hammarling, J. Wasniewski, A. Zemla, Applied Math & Comp. Sci., Vol. 6, No. 2, 1998. postscript version is available.

More on Scheduling Block-Cyclic Array Redistribution, F. Desprez, S. Domas, J. Dongarra, A. Petitet, C. Randriamaro, and Y. Robert, Lecture Notes in Computer Science, Proc. of 4th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (LCR98), Editor David O'Hallaron. Volume 1511, pp. 275--287, 1998, Pittsburgh, PA, Springer-Verlag, postscript version is available.

Automatically Tuned Linear Algebra Software (ATLAS), R. Whaley and J. Dongarra, SC '89 Proceedings (Electronic Publication), IEEE Publication, Best Paper Award for Systems, A postscript and a pdf version are available.

Determining the Idle Time of a Tiling: New Results, F. Desprez, J. Dongarra, F. Rastello, and Y. Robert. (Journal of Information Science and Engineering, pp. 167-190, Vol.14 No.1, (March 1997)). A postscript and a pdf version are available.

User Interfaces for Software Repositories, R. Boisvert, Shirley Browne, Jack Dongarra, E. Grosse, and B. Miller, Click here for the MS Word version. (submitted to Information Retrieval Journal.)

Review of Performance Analysis Tools for MPI Parallel Programs, Shirley Browne, Jack Dongarra, and Kevin London, Click here for the html version. (accepted in the NHSE Review, to appear)

Network-Enabled Solvers and the NetSolve Project , H. Casanova, J.J. Dongarra, and K. Moore, SIAM News, January, 1998, Vol 31, No. 1. A postscript and a pdf version are available.

Developing numerical libraries in Java, Ronald F. Boisvert, Jack Dongarra, Roldan Pozo, Karin A. Remington, and G. W. Stewart, ACM 1998 Workshop on Java for High-Performance Network Computing, February 28 and March 1, 1998. A postscript and a pdf version are available.

NetSolve: Network Enabled Solvers, Henri Casanova and Jack Dongarra IEEE Computational Science and Engineering, July-September 1998, Vol. 5, No. 3, pp 57-67, ISSN 1070-9924. A postscript and a pdf version are available.


1997

Java Access to Numerical Libraries, Henri Casanova, Jack Dongarra, and David Doolin, Concurrency: Practice and Experience, Vol 9, No 11, pp 1279-1291, 1997. A postscript and a pdf version are available.

JLAPACK---Compiling LAPACK Fortran to Java, Phase 1, David M. Doolin and Jack Dongarra, University of Tennessee Computer Science Department Technical Report CS-97-367, A postscript and a pdf version are available.

Another Architecture: PVM on Windows 95/NT , Markus Fischer and Jack Dongarra, Concurrent Computing Conference, Atlanta, GA, March 10-11, 1994. A postscript and a pdf version are available.

The Spectral Decomposition of Nonsymmetric Matrices on DMCs , Z. Bai, J. Demmel, J. Dongarra, A. Petitet, H. Robinson, and K. Stanley, IAM Journal on Scientific Computing, Vol. 18, No. 5, pp 1446-1461, ISSN 0196-5204. A postscript and a pdf version are available.

The Use of Java in the NetSolve Project, H. Casanova and J. Dongarra, To Appear in the 15th World IMACS (The International Association for Mathematics and Computers in Simulation) World Congress, August 24-29, 1997, Berlin, Germany. A postscript and a pdf version are available.

Changing Technologies of HPC, , J. Dongarra, H.W. Meuer, H.D. Simon, and E. Strohmaier, Future Generation Computer Systems, Volume 12, Number 5, April 1997, p 461-474. A postscript and a pdf version are available.

NetSolve: A Network-Enabled Server for Solving Computational Science Problems, H. Casanova and J. Dongarra, pp 212-223, The International Journal of Supercomputer Applications and High Performance Computing, Volume 11, Number 3, Fall 1997. A postscript and a pdf version are available.

The Design and Implementation of the Parallel Out-of-core ScaLAPACK LU, QR and Cholesky Factorization Routines, Ed F. D'Azevedo and J. Dongarra, UT, CS-97-347, January 1997, A postscript and a pdf version are available.

Key Concepts For Parallel Out-Of-Core LU Factorization, J. Dongarra, S. Hammarling, and D. Walker, A postscript and a pdf version are available.

Scalable Networked Information Processing Environment (SNIPE), G. Fagg, K. Moore, J. Dongarra, and A. Geist, June 1997. SC97, San Jose, CA, November 97. An html version is available.

Heterogeneous MPI Application Interoperation and Process Management under PVMPI, G. Fagg, J. Dongarra, and A. Geist, University of Tennessee Computer Science Technical Report, CS-97-???, June 1997. Submitted to the Euro PVM-MPI Conference, Cracow, Poland, November 97. A postscript and a pdf version are available.

Implementation in ScaLAPACK of Divide-and-Conquer Algorithms for Banded and Tridiagonal Linear Systems, A. Cleary and J. Dongarra, University of Tennessee Computer Science Technical Report, CS-97-358, May 1997 and LAPACK Working Note 125. A postscript and a pdf version are available.

A Test Matrix Collection for Non-Hermitian Eigenvalue Problems , A. Bai, D. Day, J. Demmel and J. Dongarra, University of Tennessee Computer Science Technical Report, CS-97-355, March 1997 and LAPACK Working Note 123. A postscript and a pdf version are available.

A Parallel Implementation of the Nonsymmetric QR Algorithm for Distributed Memory Architectures , Greg Henry, David Watkins, and Jack Dongarra, University of Tennessee Computer Science Technical Report, CS-97-352, March 1997 and LAPACK Working Note 121. A postscript and a pdf version are available.

Interactive and Dynamic Content in Software Repositories , Ronald Boisvert, Shirley V. Browne, Jack J. Dongarra, Eric Grosse, and Bruce Miller, University of Tennessee Computer Science Technical Report, UT-CS-97-351, February 1997, A postscript and a pdf version are available.

High-Performance Computing in Industry , Erich Strohmaier, Jack Dongarra, Hans W. Meuer, and Horst D. Simon, to appear in Supercomputer, Vol. ?, No. ?, 1997. A postscript and a pdf version are available.

Scheduling Block-Cyclic Array Redistribution , Frederic Desprez, Jack Dongarra, Antoine Petitet, Cyril Randriamaro, and Yves Robert, University of Tennessee Computer Science Technical Report, UT-CS-97-349, LAPACK Working Note 120, February, 1997, A postscript and a pdf version are available.

Fault Tolerant Matrix Operations for Networks of Workstations Using Multiple Checkpointing, Youngbae Kim, James S. Plank, and Jack Dongarra, HPC-Asia 97, April 1997, A postscript and a pdf version are available.

Tiling With Limited Resources, Pierre-Yves Calland, Jack Dongarra and Yves Robert, University of Tennessee Technical Report CS-97-350, February 1997, A postscript and a pdf version are available.

Message-Passing Performance of Various Computers, Jack Dongarra and Tom Dunigan, University of Tennessee Technical Report CS-95-299, May 1996, Concurrency: Practice and Experience, Volume 9, Number 10, pp 915-926, 1997. A postscript and a pdf version are available.

Matrix Market : A Web Resource for Test Matrix Collections, Ronald F. Boisvert, Roldan Pozo, Karin Remington, Richard F. Barrett and Jack J. Dongarra, in R. F. Boisvert, ed., Quality of Numerical Software, Assessment and Enhancement, Chapman & Hall, London, 1997. ISBN 0-412-80530-8. A postscript and a pdf version are available.

Case Studies on The Development of ScaLAPACK and the NAG Numerical PVM Library, J. Dongarra, S. Hammarling, and A. Petitet, in R. F. Boisvert, ed., Quality of Numerical Software, Assessment and Enhancement, Chapman & Hall, London, 1997. ISBN 0-412-80530-8. A postscript and a pdf version are available.

Message-Passing Performance of Various Computers, J.J. Dongarra and T. Dunigan, To appear Software Concurrency and Experience, University of Tennessee Computer Science Technical Report, UT-CS-95-299, A postscript and a pdf version are available.

Practical Experience in the Dangers of Heterogeneous Computing, L. S. Blackford, A. Cleary, J. Demmel, J. Dongarra, I. Dhillon, S. Hammarling, A. Petitet, H. Ren, K. Stanley, and R. C. Whaley, To appear ACM TOMS, A postscript and a pdf version are available.

ScaLAPACK: A Linear Algebra Library for Message-Passing Computers , L. S. Blackford, J. Choi, A. Cleary, E. D'Azevedo, J. Demmel, I. Dhillon, J. Dongarra, S. Hammarling, G. Henry, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley, SIAM Conference on Parallel Processing, March 1997. A postscript and a pdf version are available.


1996

Algorithmic Bombardment for the Iterative Solution of Linear Systems: A Poly-Iterative Approach, Richard Barrett, Michael Berry, Jack Dongarra, Victor Eijkhout, and Charles Romine, Journal of Computational and Applied Mathematics, Volume 74, Number 1-2, 1996, 91-110. A postscript and a pdf version are available.

Taskers and General Resource Managers: PVM Supporting DCE Process Management, G. E. Fagg, K. S. London, and J. J. Dongarra, Third European PVM Users' Group Meeting, Munich, Germany, October 1996, A postscript and a pdf version are available.

PVMPI: An Integration of PVM and MPI Systems, , Graham Fagg and Jack Dongarra Calculateurs Paralleles, Volume 8, Number 2, 1996, pp 151-166, Hermes, ISSN: 1260-3198. . A postscript and a pdf version are available.

The Design and Implementation of the ScaLAPACK LU, QR, and Cholesky Factorization Routines, Jaeyoung Choi, Jack Dongarra, Susan Ostrouchov, Antoine Petitet, David W. Walker, and R. Clint Whaley. Vol 5, pp 173-184, 1996. Scientific Programming. A postscript and a pdf version are available.

Top500 Report, Jack Dongarra, Hans Meuer, and Erich Strohmaier, November 1996 most recent. A postscript and a pdf version are available.

High Performance Computing in the U.S. in 1995 -- An Analysis on the Basis of the TOP500 List, Jack Dongarra and Horst D. Simon, University of Tennessee Technical Report CS-96-318, January 1996. A postscript and a pdf version are available.

Templates for Linear Algebra Problems, Zhaojun Bai, David Day, James Demmel, Jack Dongarra, Ming Gu, Axel Ruhe, and Henk van der Vorst, Lecture Notes in Computer Science, Volume 1000, Springer-Verlag, 1996. A postscript and a pdf version are available.

The Dangers of Heterogeneous Network Computing: Heterogeneous Networks Considered Harmful, Jim Demmel, Jack Dongarra, Sven Hammarling, Susan Ostrouchov, and Ken Stanley, March, 1996. A postscript and a pdf version are available.

Fault Tolerant Matrix Operations for Networks of Workstations Using Diskless Checkpointing, James S. Plank, Youngbae Kim, and Jack Dongarra, Feburary, 1996.

Key Concepts For Parallel Out-Of-Core LU Factorization, Jack Dongarra, Sven Hammarling, and David W. Walker, University of Tennessee Computer Science Technical Report, CS-96-324, LAPACK Working Note 110#, April 1996 (To appear in Parallel Computing). A postscript and a pdf version are available.

Overview of Recent Supercomputers, Aad J. van der Steen and Jack Dongarra University of Tennessee Computer Science Technical Report, CS-96-325, April 1996. A postscript and a pdf version are available.

ScaLAPACK: A Portable Linear Algebra Library for Distributed Memory Computers - Design Issues and Performance , J. Choi, A. Cleary , J. Demmel, I. Dhillon , J. Dongarra, S. Hammarling, G. Henry, S. Ostrouchov , A. Petitet , K. Stanley , D. Walker, and R. C. Whaley, Proceedings of the Supercomputer 96 meeting, November 1996, IEEE Computer Society Press, 1996. A postscript and a pdf version are available.

NetSolve: A Network Server for Solving Computational Science Problems, Henri Casanova and Jack Dongarra, University of Tennessee Computer Science Technical Report, CS-96-328, May 1996, paper submitted to SC96, A postscript and a pdf version are available.

  • PVMPI: An Integration of the PVM and MPI Systems, G. Fagg and J. Dongarra, A postscript and a pdf version are available.

    ScaLAPACK Tutorial, L. Susan Blackford and Jack Dongarra, Para96 Workshop on Applied Parallel Computing in Industrial Problems, Lyngby, Denmark: August 18 - 21, 1996. A postscript and a pdf version are available.

    Providing Access to High Performance Computing Technologies, Shirley Browne, and Henri Casanova and J.J. Dongarra, Applied Parallel Computing in Industrial Problems and Optimization, December 1996, Volume 1184 of the Springer Lecture Notes in Computer Science series, Springer-Verlag, Berlin, Germany, Jerzy Wasniewski, Jack Dongarra, Kaj Madsen and Dorte Olesen Eds. A postscript and a pdf version are available.

    Evaluation of High-Performance Computing Software , Shirley Browne, Jack Dongarra, and Tom Rowan, Proceedings of the Scalable Parallel Libraries Conference III SPLC96, Mississippi State University, October 1996. A postscript and a pdf version are available.

    Future Linear - Algebra Libraries , Jack Dongarra, IEEE Computational Science & Engineering, (Summer 1996). A postscript and a pdf version are available.

    Chebyshev tau - QZ Algorithm Methods for Calculating Spectra of Hydrodynamic Stability Problems, J. Dongarra, B. Straughan and D.W. Walker Journal of Applied Numerical Mathematics, Vol 22 No 4, (1996), 399--435. A postscript and a pdf version are available.


    1995

    Software Reuse in High-Performance Computing, , S. Browne, J. Dongarra, G. Fox, K. Hawick, and T. Rowan. A postscript and a pdf version are available.

    LAPACK++ V. 1.0: High Performance Linear Algebra Users' Guide, , J. Dongarra, R. Pozo, and D. Walker, A postscript and a pdf version are available.

    IML++ v. 1.2: Iterative Methods Library Reference Guide, , J. Dongarra, A. Lumsdaine, R. Pozo, and K. Remington, A postscript and a pdf version are available.

    Software Libraries for Linear Algebra Computations on High Performance Computers Jack Dongarra and David Walker, SIAM Review , Vol. 37, No. 2, June 1995. A postscript and a pdf version are available.

    Recent Enhancements to PVM Adam Beguelin, Jack Dongarra, Al Geist, Robert Manchek, and Vaidy Sunderam, International Journal of Supercomputing Applications and High Performance Computing, Vol. 9, No. 2, Summer 1995.

    Software Distribution Using XNETLIB, Jack Dongarra Tom Rowan Reed Wade, ACM Transactions on Mathematical Software, Vol. 21, No. 1, 79-88, March 1995. A postscript and a pdf version are available.

    The Spectral Decomposition of Nonsymmetric Matrices on Distributed Memory Parallel Computers, Z. Bai, J. Demmel, J. Dongarra, A. Petitet, H. Robinson, and K. Stanley, University of Tennessee Technical Report CS-95-273, January 1995. A postscript and a pdf version are available.

    An Introduction to the MPI Standard, Jack Dongarra, Steve W. Otto, Marc Snir, and David Walker, University of Tennessee Technical Report CS-95-274, January 1995, (to appear in CACM). A postscript and a pdf version are available.

    National HPCC Software Exchange , Shirley Browne, Jack Dongarra, Stan Green, Keith Moore, Tom Rowan, Reed Wade, Geoffrey Fox, Ken Hawick, Ken Kennedy, Jim Pool, Rick Stevens, Bob Olsen, and Terry Disz. IEEE Computational Science and Engineering, Vol. 2, No. 2, 1995, pp. 62--69. A postscript and a pdf version are available.

    Location-Independent Naming for Virtual Distributed Software Repositories , Shirley Browne, Jack Dongarra, Stan Green, Eric Grosse, Keith Moore Theresa Pepin, Tom Rowan, and Reed Wade, ACM-SIGSOFT 1995 Symposium on Software Reusability (SSR'95), April 28-30, 1995, Seattle. A postscript and a pdf version are available.

    Digital Software and Data Repositories for Support of Scientific Computing, Ronald Boisvert, Shirley Browne, Jack Dongarra, and Eric Grosse, A Forum on Research and Technology Advances in Digital Libraries (DL'95), May 15-19, 1995, McLean VA. A postscript and a pdf version are available.

    ScaLAPACK: A Portable Linear Algebra Library for Distributed Memory Computers - Design Issues and Performance J. Choi, J. Demmel, I. Dhillon, J. Dongarra, S. Ostrouchov, A. Petitet, K. Stanley, D. Walker, and R. C. Whaley, LAPACK Working Note #95, March 1995. A postscript and a pdf version are available.

    Management of the NHSE - A Virtual Distributed Digital Library, The Second International Conference on the Theory and Practice of Digital Libraries, Shirley Browne, Jack Dongarra, Geoffrey C. Fox, Ken Hawick, Ken Kennedy, Rick Stevens, Robert Olson, Tom Rowan, June 11-13, 1995, Austin, TX. A postscript and a pdf version are available.

    Algorithm-Based Diskless Checkpointing for Fault Tolerant Matrix Operations, James S. Plank, Youngbae Kim, and Jack Dongarra, 25th International Symposium on Fault-Tolerant Computing, Pasadena, CA, June, 1995. A postscript and a pdf version are available.

    Overview of VPE: A Visual Environment for Message-Passing, Peter Newton and Jack Dongarra, Hetergoneous Computing Workshop '95, Proceedings of the 4th Heterogeneous Computing Workshop, Santa Barbara, CA, April 25, 1995. A postscript and a pdf version are available.

    A Proposal for a Set of Parallel Basic Linear Algebra Subprograms, J. Choi, J. Dongarra, S. Ostrouchov, A. Petitet, D. Walker, and R. Whaley, LAPACK Working Note #100, CS-95-292, May 1995, A postscript and a pdf version are available.

    The Performance of PVM on MPP Systems, Henri Casanova, Jack Dongarra, and Weicheng Jiang, University of Tennessee Technical Report CS-95-301, August 1995, A postscript and a pdf version are available.

    The Netlib Mathematical Software Repository, Shirley Browne, Jack Dongarra, Eric Grosse Tom Rowan, D-Lib Magazine, September 1995.

    Software Libraries for Linear Algebra Computations on High Performance Computers, J. Dongarra and D. Walker, SIAM Review, Vol. 37, No. 2, June 1995, A postscript and a pdf version are available.

    Distributed Information Management in the National HPCC Software Exchange, Shirley Browne, Jack Dongarra, Geoffrey C. Fox, Ken Hawick, Ken Kennedy, Rick Stevens, Robert Olson, and Tom Rowan, Supercomputer '95, San Deigo, CA.


    1994

    Accurate and efficient (parallel) algorithms have been formulated and implemented on distributive platforms for solving , Jack Dongarra, Andrew Lumsdaine, Xinhui Niu, Roldan Pozo, and Karin Remington, OONSKI 94 Conference. A postscript and a pdf version are available.

    A Sparse Matrix Library in C++ for High Performance Architectures , J. Dongarra, A. Lumsdaine, X. Niu, R. Pozo, and K. Remington, A postscript and a pdf version are available.

    The PVM Concurrent Computing System: Evolution Experiences, and Trends, V. Sunderam, J. Dongarra, A. Geist, and R. Manchek, Parallel Computing 20(4):531-545, March 31, 1994. A pdf version is available.

    CRPC Research into Linear Algebra Software for High Performance Computers, J. Choi, J. J. Dongarra, R. Pozo, D. C. Sorensen, and D. W. Walker, International Jour. of Supercomputing Applications 8(2):99-118, Summer 1994. A pdf version is available.

    PUMMA: Parallel Universal Matrix Multiplication Algorithms on Distributed Memory Concurrent Computers, J. Choi, J. J. Dongarra, and D. W. Walker, Concurrency: Practice and Experience 6(7):543-570, October 1994. A pdf version is available.

    Special Issue: MPI: A Message-Passing Interface Standard, J. Dongarra, ed., The International Jour. of Supercomputing Applications and High Performance Computing 8(3-4):159-416, Fall/Winter 1994. A pdf version is available.

    HeNCE: A Heterogeneous Network Computing Environment, A. Beguelin, J. J. Dongarra, G. A. Geist, R. Manchek, and K. Moore, Scientific Programming 3(1):49-60, 1994. A pdf version is available.

    PARKBENCH Report: Public International Benchmarks for Parallel Computers, PARKBENCH Committee/Assembled by R. Hockney (Chairman) and M. Berry (Secretary), Scientific Programming 3(2):101-146, Summer 1994. A pdf version is available.

    PDS: A Performance Database Server, M. W. Berry, J. J. Dongarra, B. H. LaRose, and T. A. Letsche, Scientific Programming 3(2):147-156, Summer 1994. A pdf version is available.

    Scalability Issues Affecting the Design of a Dense Linear Algebra Library, J. J. Dongarra, R. A. van de Geijn, and D. W. Walker, Jour. of Parallel and Distributed Computing 22(3):523-537, September 1994. A pdf version is available.


    1993

    LAPACK++: A Design Overview of Object-Oriented Extensions for High Performance Linear Algebra, J. Dongarra, R. Pozo, and D. Walker, Proceedings of the Supercomputing '93 Meeting, pp. 162-171, Portland, Oregon, November 15-19, 1993. A postscript version is available.

    A Parallel Algorithm for the Non-Symmetric Eigenvalue Problem, Jack J. Dongarra & Majed Sidani, SIAM Journal on Scientific Computing 14(3):542-569, May 1993. A postscript and a pdf version are available.

    Integrated PVM Framework Supports Heterogeneous Network Computing , J. Dongarra, G. A. Geist, R. Manchek, and V. S. Sunderam, Computers in Physics 7(2):166-175, April 1993. A postscript and a pdf version are available.

    Tools for Heterogeneous Network Computing , A. Beguelin, J. Dongarra, A. Geist, R. Manchek, K. Moore, and V. Sunderam, SIAM Conference on Parallel Computing, 1993. A postscript and a pdf version are available.

    Linear Algebra Libraries for High-Performance Computers: A Personal Perspective, J. Dongarra, IEEE Parallel and Distributed Technology: Systems and Applications 1(1):17-25, February 1993. A pdf version is available.

    Visualization and Debugging in a Heterogeneous Environment, A. Beguelin, J. Dongarra, A. Geist, and V. Sunderam, IEEE Computer 26(6):88-95, June 1993. A pdf version is available.

    Performance of LAPACK: A Portable Library of Numerical Linear Algebra Routines, E. C. Anderson and J. Dongarra, Proceedings of the IEEE 81(8):1094-1102, August 1993. A pdf version is available.


    1992

    Numerical Considerations in Computing Invariant Subspaces, J. Dongarra, S. Hammarling, and J. Wilkinson, SIAM Jour. on Matrix Analysis and Applications 13(1):145-161, January 1992. A pdf version is available.

    Generalized QR Factorization and Its Applications, E. Anderson, Z. Bai, and J. Dongarra, Linear Algebra and Its Applications 162-164:243-271, 1992. A pdf version is available.

    Reduction to Condensed Form for the Eigenvalue Problem on Distributed Memory Architectures, J. J. Dongarra and R. A. van de Geijn, Parallel Computing 18(9):973-982, September 1992. A pdf version is available.

    Performance of Various Computers Using Standard Techniques for Solving Sparse Linear Equations, J. J. Dongarra and H. A. van der Vorst, Supercomputer 51 IX(5):17-30, September 1992. A pdf version is available.

    ALGORITHM 710, FORTRAN Subroutines for Computing the Eigenvalues and Eigenvectors of a General Matrix by Reduction to General Tridiagonal Form, J. J. Dongarra, G. A. Geist, and C. H. Romine, ACM TOMS 18(4):392-400, December 1992. A pdf version is available.


    1991

    Parallel Loops - A Test Suite for Parallelizing Compilers: Description and Example Results, J. Dongarra, M. Furtney, S. Reinhardt, and J. Russell, Parallel Computing 17(10-11):1247-1255, December 1991. A pdf version is available.

    A Comparative Study of Automatic Vectorizing Compilers, D. Levine, D. Callahan, and J. Dongarra, Parallel Computing 17(10-11):1223-1246, December 1991. A pdf version is available.

    Opening the Door to Heterogeneous Network Supercomputing, A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam, Supercomputing Review 4(9):44-45, September 1991. A pdf version is available.

    1990 Gordon Bell Prize Winners, J. Dongarra, A. H. Karp, K. Miura, and H. Simon, IEEE Software 8(3):92-97, 102, May 1991. A pdf version is available.

    Gordon Bell Prize Lectures, J. J. Dongarra, A. Karp, K. Miura, and H. D. Simon, In Proceedings of Supercomputing '91, pp. 328-337, Albuquerque, New Mexico, November 18-22, 1991. A pdf version is available.

    The IBM RISC System/6000 and Linear Algebra Operations, J. Dongarra, P. Mayes, and G. Radicati di Brozolo, Supercomputer 44 VIII(4):15-30, July 1991. A pdf version is available.


    1990

    Automatic Blocking of Nested Loops , Robert Schreiber and Jack Dongarra University of Tennessee Computer Science Technical Report, CS-90-108, May 1990. A postscript and a pdf version are available.

    A Tool to Aid in the Design, Implementation, and Understanding of Matrix Algorithms for Parallel Processors, J. Dongarra, O. Brewer, J. A. Kohl, and S. Fineberg, Jour. of Parallel and Distributed Computing 9:185-202, 1990. A pdf version is available.

    A Set of Level 3 Basic Linear Algebra Subprograms, J. J. Dongarra, J. Du Croz, S. Hammarling, and I. Duff, ACM TOMS 16(1):18-28, March 1990. A pdf version is available.

    ALGORITHM 679, A Set of Level 3 Basic Linear Algebra Subprograms: Model Implementation and Test Programs, J. J. Dongarra, J. Du Croz, S. Hammarling, and I. Duff, ACM TOMS 16(1):18-28, March 1990. A pdf version is available.


    1989

    Shopping for Mathematical Software Electronically, J. Dongarra and E. Grosse, IEEE Potentials 8:37-38, February 1989. A pdf version is available.

    Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations, J. Dongarra, S. Hammarling, and D. C. Sorensen, Jour. of Computational and Applied Mathematics 27:215-227, 1989. A pdf version is available.


    1988

    Tools to Aid in the Analysis of Memory Access Patterns for FORTRAN Programs, O. Brewer, J. Dongarra, and D. Sorensen, Parallel Computing 9(1):25-35, December 1988. A pdf version is available.

    An Extended Set of FORTRAN Basic Linear Algebra Subprograms, J. J. Dongarra, J. Du Croz, S. Hammarling, and R. J. Hansen, ACM TOMS 14(1):1-17, March 1988. A pdf version is available.

    ALGORITHM 656, An Extended Set of Basic Linear Algebra Subprograms: Model Implementation and Test Programs, J. J. Dongarra, J. Du Croz, S. Hammarling, and R. J. Hanson, ACM TOMS 14(1):18-32, March 1988. A pdf version is available.

    Programming Methodology and Performance Issues for Advanced Computer Architectures, J. J. Dongarra, D. C. Sorensen, K. Connolly, and J. Patterson, Parallel Computing 8:41-58, 1988. A pdf version is available.

    The Linpack Benchmark: An Explanation, J. Dongarra, In Proceedings of the 1st International Conference on Supercomputing, E. N. Houstis, T. S. Papatheodorou, and C. D. Polychronopoulos, eds., pp. 456-474, Athens, Greece, June 8-12, 1987, Springer-Verlag 1988. A pdf version is available.


    1987

    A Portable Environment for Developing Parallel FORTRAN Programs, J. J. Dongarra and D. C. Sorensen, Parallel Computing 5(1-2):175-186, July 1987. A pdf version is available.

    Solving Banded Systems on a Parallel Processor, J. J. Dongarra and L. Johnsson, Parallel Computing 5(1-2):219-246, July 1987. A pdf version is available.

    Distribution of Mathematical Software via Electronic Mail, J. J. Dongarra and E. Grosse, Comm. of the ACM 30(5):403-407, May 1987. A pdf version is available.

    A Fully Parallel Algorithm for the Symmetric Eigenvalue Problem, J. J. Dongarra and D. C. Sorensen, SIAM Jour. on Scientific and Statistical Computing 8(2):139-154, March 1987. A postscript and a pdf version are available.

    Computer Benchmarking: Paths and Pitfalls, J. Dongarra, J. L. Martin, and J. Worlton, IEEE Spectrum 24(7):38-43, July 1987. A pdf version is available.


    1986

    Implementation of Some Concurrent Algorithms for Matrix Factorization, J. J. Dongarra, A. H. Sameh, and D. C. Sorensen, Parallel Computing 3(1):25-34, March 1986. A pdf version is available.

    Implementing Dense Linear Algebra Algorithms Using Multitasking on the CRAY X-MP-4 (Or Approaching the Gigaflop), J. J. Dongarra and T. Hewitt, SIAM Jour. on Scientific and Statistical Computing 7(1):347-350, January 1986. A pdf version is available.

    How Do the "Minisupers" Stack Up?, J. J. Dongarra, IEEE Computer 19(3):93,100, March 1986. A pdf version is available.

    Squeezing the Most out of Eigenvalue Solvers on High-Performance Computers, J. J. Dongarra, L. Kaufman, and S. Hammarling, Linear Algebra and Its Applications 77:113-136, 1986. A pdf version is available.

    Linear Algebra on High Performance Computers, J. Dongarra and D. Sorensen, Applied Mathematics and Computation 20(1-2):57-88, September 1986. A pdf version is available.


    1985

    Algorithm Design for Different Computer Architectures, J. J. Dongarra, B. T. Smith, and D. Sorensen, IEEE Software 2(4):79-80, July 1985. A pdf version is available.

    A Proposal for an Extended Set of Fortran Basic Linear Algebra Subprograms, J. J. Dongarra, J. Du Croz, S. Hammarling, and R. J. Hanson, ACM SIGNUM Newsletter 20(1):2-18, January 1985. A pdf version is available.


    1984

    The Eigenvalue Problem for Hermitian Matrices with Time Reversal Symmetry, J. J. Dongarra, J. R. Gabriel, D. D. Koelling, and J. H. Wilkinson, Linear Algebra and Its Applications 60:27-42, 1984. A pdf version is available.

    Implementing Linear Algebra Algorithms for Dense Matrices on a Vector Pipeline Machine, J. J. Dongarra, F. G. Gustavson, and A. Karp, SIAM Review 26(1):91-112, January 1984. A pdf version is available.

    Performance of Various Computers Using Standard Linear Equations Software in a Fortran Environment, J. J. Dongarra, ACM SIGNUM Newsletter 19(1):23-26, January 1984. A pdf version is available.

    Solving the Secular Equation Including Spin Orbit Coupling for Systems with Inversion and Time Reversal Symmetry, J. J. Dongarra, J. R. Gabriel, D. D. Koelling, and J. Wilkinson, Jour. of Computational Physics 54(2):278-288, May 1984. A pdf version is available.

    Squeezing the Most out of an Algorithm in CRAY FORTRAN, J. J. Dongarra and S. C. Eisenstat, ACM TOMS 10(3):219-230, September 1984. A pdf version is available.

    Multiprocessing Linear Algebra Algorithms on the CRAY X-MP-2: Experiences with Small Granularity, S. Chen, J. J. Dongarra, and C. C. Hsiung, Jour. of Parallel and Distributed Computing 1(1):22-31, August 1984. A pdf version is available.

    A Collection of Parallel Linear Equations Routines for the Denelcor HEP, J. J. Dongarra and R. E. Hiromoto, Parallel Computing 1(2):133-142, December 1984. A pdf version is available.

    Performances Comparees de 80 Ordinateurs sur des Programmes Fortran, J. J. Dongarra, Technique et Science Informatiques 3(5):355-360, 1984. A pdf version is available. (English version available below.)

    Performance of Various Computers Using Standard Linear Equations Software in a Fortran Environment, Technology and Science of Informatics 3(5):317-321, 1984. A pdf version is available.

    On Some Parallel Banded System Solvers, J. J. Dongarra and A. H. Sameh, Parallel Computing 1(3-4):223-235, December 1984. A pdf version is available.


    1983

    Improving the Accuracy of Computed Eigenvalues and Eigenvectors, J. J. Dongarra, C. B. Moler, and J. H. Wilkinson, SIAM Jour. on Numercial Analysis 20(1):23-45, February 1983. A pdf version is available.

    Improving the Accuracy of Computed Singular Values, J. J. Dongarra, SIAM Jour. on Scientific and Statistical Computing 4(4):712-719, December 1983. A pdf version is available.


    1982

    ALGORITHM 589, SICEDR: A FORTRAN Subroutine for Improving the Accuracy of Computed Matrix Eigenvalues, J. J. Dongarra, ACM TOMS, 8(4):371-375, December 1982. A pdf version is available.


    1979

    Unrolling Loops in Fortran, J. J. Dongarra and A. R. Hinds, Software--Practice and Experience 9:219-226, 1979. A pdf version is available.