Implementation
Next: The Model Implementation
Up:
LAPACK Working Note
Previous: Matrix-Matrix Operations
To support and encourage the use of the PBLAS, we describe
here two software components of this package which emphasize
the software quality aspects used during the development phase,
as well as explain our reasons to believe in the reliability
and robustness of these routines:
- A model implementation of the subprograms has been
written in ANSI C [25], mainly for its dynamic
memory allocation management features, and FORTRAN 77.
The FORTRAN 77 BLAS enable the PBLAS to be used on
any machine for which the BLACS are available.
- Testing and timing programs have been designed to ensure
that implementations conform to the specifications and
have been correctly installed.
Jack Dongarra
Thu Aug 3 07:53:00 EDT 1995