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
This article outlines the content and performance of some of the ScaLAPACK software. ScaLAPACK is 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 and provide initial performance results for selected PBLAS routines and a subset of ScaLAPACK driver routines.