安装HPL之前需要配置好:
1.GCC/Fortran77 编译器
2.BLAS/CBLAS/ATLAS 库
3.MPICH 并行环境
1.GCC/Fortran77 编译器
gfortran -v
gcc -v
#检查环境,若没有安装
yum install gcc
yum install gcc-gfortran
2.安装向量和矩阵运算库函数
BLAS/CBLAS/ATLAS 库
#安装步骤
#下载 blas-3.8.0.tgz:
wget http://www.netlib.org/blas/blas-3.8.0.tgz
tar -xzf blas-3.8.0.tgz
cd BLAS-3.8.0
make #编译生成blas_LINUX.a
ar rv libblas.a *.o #链接.o文件生成libblas.a文件
cd .. #返回上级目录
#下载 cblas.tgz:
wget http://www.netlib.org/blas/blast-forum/cblas.tgz
tar -xzf cblas.tgz
cd CBLAS
#将第4步产生的.a文件拷贝到当前目录:
cp ../BLAS-3.8.0/blas_LINUX.a ./
vim Makefile.in
#在Makefile.in里修改这两个
BLLIB = ../blas_LINUX.a
CBLIB = ../lib/cblas_$(PLAT).a
#保存
make
./testing/xzcblat1 #测试运行
3.MPICH 并行环境
#下载 mpich-3.2.1.tar.gz
wget http://www.mpich.org/static/downloads/3.2.1/mpich-3.2.1.tar.gz