Basic Linear Algebra Subprograms (BLAS)

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:LINPACK_library
gptkbp:developed_by gptkb:Netlib
gptkbp:has various implementations
https://www.w3.org/2000/01/rdf-schema#label Basic Linear Algebra Subprograms (BLAS)
gptkbp:includes Level 1 routines
Level 2 routines
Level 3 routines
gptkbp:influenced_by gptkb:LINPACK
gptkbp:is cross-platform
open source
modular
extensible
used in statistical analysis
used in optimization problems
widely used in industry
used in computational chemistry
used in meteorology
used in operations research
widely used in academia
used in financial modeling
used in control systems
used in robotics
used in telecommunications
used in artificial intelligence
used in bioinformatics
used in climate modeling
used in computational physics
used in deep learning
used in image processing
used in machine vision
used in natural language processing
used in neural networks
used in simulations
highly optimized
used in signal processing
used in speech recognition
used in computer vision
a foundation for other libraries
essential for numerical linear algebra
part of many software packages
used in geophysics
used in graphics processing
used in network analysis
used in optimization algorithms
used in signal detection
gptkbp:is_available_on gptkb:multiple_platforms
gptkbp:is_implemented_in many numerical libraries
gptkbp:is_optimized_for high performance computing
gptkbp:is_standardized_by gptkb:American_National_Standards_Institute_(ANSI)
gptkbp:is_used_for linear algebra operations
gptkbp:provides vector addition
dot product
basic routines for vector and matrix operations
matrix-matrix multiplication
matrix-vector multiplication
gptkbp:supports multiple programming languages
parallel computing
gptkbp:used_in gptkb:software_framework
data analysis
scientific computing
gptkbp:written_in gptkb:Fortran