BLAS BLAS英語Basic Linear Algebra Subprograms基础线性代数程序集是一个应用程序接口API标准用以规范发布基础线性代数操作的数值库如矢量或矩阵乘法该程序集最初发布于年并用于建立更大的数值程序包如LAPACK在高性能计算领域BLAS被广泛使用例如LINPACK的运算成绩则很大程度上取决于BLAS中子程序DGEMM的表现 为提高性能各軟硬件厂商则针对其產品对BLAS接口实现进行高度最佳化