BLAS (Basic Linear Algebra Subroutines)
- Abstract
- BLAS (Basic Linear Algebra Subroutines) The BLAS are
building blocks for constructing efficient and portable
linear algebra software for high-performance computers.
The BLAS allow exploitation of parallelism in a way
that is transparent to the software that calls them.
For example, the LAPACK strategy for combining efficiency
with portability is to construct the software as much
as possible out of calls to the BLAS. The efficiency
of LAPACK software depends on efficient implementations
of the BLAS being provided by computer vendors (or
others) for their machines. Thus the BLAS form a low-level
interface between LAPACK software and different machine
architectures. There are three levels of BLAS: Level
1 BLAS: for vector operations Level 2 BLAS: for matrix-vector
operations Level 3 BLAS: for matrix-matrix operations
- DateOfInformation
- Thr Aug 27 18:26:08 1998
- Deployment Status
- http://www.nhse.org/rib/repositories/ncsa_teamA_deployment/catalog/grid.html
- Domain
- Numerical Programs and Routines!Linear algebra
- Keyword
- numerical library; linear algebra
- Name
- BLAS (Basic Linear Algebra Subroutines)
- TargetEnvironment
- Not Available
- Webpage
- http://www.netlib.org/blas/index.html
- ContactIs
- BLAS Help
- Files
- BLAS distribution file
Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ncsa_teamA/objects/Asset/blas.html