- Next: ../SC94-LA/data-layout.tex
- Up: Presentation
- Previous: ../STGIRONS/needs
Communication Library for Linear Algebra
Basic Linear Algebra Communication Subroutines
Purpose of the BLACS:
-
A design tool, they are a conceptual aid in design and coding.
-
Associate widely recognized mnemonic names with communication
operations, improve program readability and the
self-documenting quality of code.
-
Promote efficiency by identifying frequently-occurring
operations of linear algebra which can be optimized on various
computers.
-
Program portability is improved through standardization of
kernels without giving up efficiency since optimized versions
will be available.
Slide 69 of SIAM Tutorial, Jack Dongarra UT/ORNL.
(Updated 01/31/95)