BLAS安装BLAS BLAS(Basic Linear Algebra Subprograms,基础线性代数程序集)是一个应用程序接口(API)标准,用以规范发布基础线性代数操作的数值库(如矢量或矩阵乘法)。Netlib用Fortran实现了BLAS的这些API接口,得到的库也叫做BLAS。它是底层线性代数操作的指令集,包括向量的乘法、标量与向量的乘法、矩阵乘法、点乘、线性组合等线性代数的运算。源码可以从http://www.netlib.org/blas下载。 下载源码包:wget http://www.netlib.org/blas/blas-3.8.0.tgz 解压缩:tar xvf blas-3.8.0.tgz 修改配置文件: cd BLAS-3.8.0/ Vi make.inc FORTRAN = gfortran和LOADER = gfortran 可以修改为指定的mpif90。 编译:make all 编译完成,生成blas_LINUX.a文件,将其拷贝一份并命名为libblas.a。 |