BLAS 是 Basic Linear Algebra Subprograms 的缩写,指一组用于高效执行基础线性代数运算(如向量加法、点积、矩阵乘法等)的标准程序接口/库,广泛用于科学计算与数值计算软件中。(常见实现如 OpenBLAS、Intel MKL、cuBLAS 等)
/ˌbiː el eɪ ˈes/
I installed BLAS to speed up my matrix calculations.
我安装了 BLAS 来加速我的矩阵计算。
Many scientific computing libraries call BLAS routines under the hood to optimize operations like matrix multiplication.
许多科学计算库会在底层调用 BLAS 例程,以优化诸如矩阵乘法之类的运算。
BLAS 来自短语 Basic Linear Algebra Subprograms 的首字母缩写。它最初用于规范和统一线性代数底层运算的接口,使不同硬件与实现都能复用同一套调用方式,并通过高度优化获得更快的计算速度。