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
  • R. C. Whaley
Conference paper

DOI: 10.1007/3-540-60902-4_12

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1041)
Cite this paper as:
Choi J. et al. (1996) ScaLAPACK: A portable linear algebra library for distributed memory computers — Design issues and performance. In: Dongarra J., Madsen K., Waśniewski J. (eds) Applied Parallel Computing Computations in Physics, Chemistry and Engineering Science. PARA 1995. Lecture Notes in Computer Science, vol 1041. Springer, Berlin, Heidelberg

Abstract

This paper outlines the content and performance of ScaLA-PACK, a collection of mathematical software for linear algebra computations on distributed memory computers. The importance of developing standards for computational and message passing interfaces is discussed. We present the different components and building blocks of ScaLAPACK. This paper outlines the difficulties inherent in producing correct codes for networks of heterogeneous processors. Finally, this paper briefly describes future directions for the ScaLAPACK library and concludes by suggesting alternative approaches to mathematical libraries, explaining how ScaLAPACK could be integrated into efficient and user-friendly distributed systems.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1996

Authors and Affiliations

  • J. Choi
    • 1
  • J. Demmel
    • 2
  • I. Dhillon
    • 1
  • J. Dongarra
    • 1
    • 3
  • S. Ostrouchov
    • 1
  • A. Petitet
    • 1
  • K. Stanley
    • 1
  • D. Walker
    • 3
  • R. C. Whaley
    • 1
  1. 1.Department of Computer ScienceUniversity of TennesseeKnoxvilleUSA
  2. 2.Computer Science DivisionUniversity of CaliforniaBerkeleyUSA
  3. 3.Mathematical Sciences SectionOak Ridge National LaboratoryOak RidgeUSA

Personalised recommendations