Skip to main content

Constructing numerical software libraries for high-performance computing environments

  • Conference paper
  • First Online:
Parallel Scientific Computing (PARA 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 879))

Included in the following conference series:

  • 173 Accesses

Abstract

In this paper we look at a number of approaches being investigated in the ScaLAPACK Project to develop linear algebra software for high-performance computers. The focus is on issues impacting the design of scalable libraries for performing dense and sparse linear algebra computations on multicomputers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E. Andersen, Z. Bai, C. Bischof, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, S. Ostrouohov, and D. Sorensen. LAPACK User's Guide. SIAM, Philadelphia, PA, 1992.

    Google Scholar 

  2. Richard Barrett, Michael Berry, Tony F. Chan, James Demmel, June Donato, Jack Dongarra, Victor Eijkhout, Roldan Pozo, Charles Romine, and Henk van der Vorst. Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods. SIAM, Philadelphia, PA, 1994.

    Google Scholar 

  3. J. J. Dongarra. LAPACK Working Note 34: Workshop on the BLACS. Computer Science Dept. Technical Report CS-91-134, University of Tennessee, Knoxville, TN, May 1991. (LAPACK Working Note #34).

    Google Scholar 

  4. J. J. Dongarra, J. Du Croz, S. Hammarling, and I. Duff. A set of level 3 basic linear algebra subprograms. ACM Transactions on Mathematical Software, 16(1):1–17, 1990.

    Google Scholar 

  5. J. J. Dongarra, J. Du Croz, S. Hammarling, and R. Hanson. An extended set of Fortran basic linear algebra subroutines. ACM Transactions on Mathematical Software, 14(1):1–17, March 1988.

    Google Scholar 

  6. J. J. Dongarra and R. A. van de Geijn. Two-dimensional basic linear algebra communication subprograms. Technical Report LAPACK working note 37, Computer Science Department, University of Tennessee, Knoxville, TN, October 1991.

    Google Scholar 

  7. Jack Dongarra. Lapack survey. Personal communications.

    Google Scholar 

  8. Jack J. Dongarra, Robert A. van de Geijn, and David W. Walker. Scalability issues affecting the design of a dense linear algebra library. J. Par. Dist. Comp., ?:To appear.

    Google Scholar 

  9. A. Edelman. Large dense numerical linear algebra in 1993: The parallel computing influence. International Journal Supercomputer Applications, 1993. Accepted for publication.

    Google Scholar 

  10. R. Harrington. Origin and development of the method of moments for field computation. IEEE Antennas and Propagation Magazine, June 1990.

    Google Scholar 

  11. J. L. Hess. Panel methods in computational fluid dynamics. Annual Reviews of Fluid Mechanics, 22:255–274, 1990.

    Google Scholar 

  12. J. L. Hess and M. O. Smith. Calculation of potential flows about arbitrary bodies. In D. Küchemann, editor, Progress in Aeronautical Sciences, Volume 8. Pergamon Press, 1967.

    Google Scholar 

  13. D. W. Walker J. J. Dongarra, R. Pozo. Design overview of object-oriented extensions for high performance linear algebra. In Proceedings of Supercomputing '93, 1993.

    Google Scholar 

  14. C. Lawson, R. Hanson, D. Kincaid, and F. Krogh. Basic linear algebra subprograms for Fortran usage. ACM Trans. Math. Softw., 5:308–323, 1979.

    Google Scholar 

  15. J. J. H. Wang. Generalized Moment Methods in Electromagnetics. John Wiley & Sons, New York, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jack Dongarra Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Choi, J., Dongarra, J.J., Pozo, R., Walker, D.W. (1994). Constructing numerical software libraries for high-performance computing environments. In: Dongarra, J., Waśniewski, J. (eds) Parallel Scientific Computing. PARA 1994. Lecture Notes in Computer Science, vol 879. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0030144

Download citation

  • DOI: https://doi.org/10.1007/BFb0030144

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58712-5

  • Online ISBN: 978-3-540-49050-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics