In LAPACK, most of the parallelism is in the BLAS.
Advantage of writing parallel programs with the BLAS:
- CLARITY - code is shorter and easier to read
- MODULARITY - gives programmer larger building blocks
- PERFORMANCE - manufacturers will provide machine-specific BLAS
- PORTABILITY - machine dependency are confined to the BLAS