
GNU版
1. 编译器:gcc、gfortran编译器
2. OpenMPI
在OpenMPI的网站上(https://www.open-mpi.org/)挑一个版本比如v4.0.5下载,放到某个目录下,然后用以下命令编译、安装:
tar -zxvf openmpi-4.0.5.tar.gz
cd openmpi-4.0.5
./configure --prefix=$OpenmpiInstallDir
make -j4
make install
其中把$OpenmpiInstallDir替换为安装目录的绝对路径。编译用的命令
make -j4
代表使用4个进程进行并行编译,可以将4改成更大的数字,可以显著加快编译速度。执行完make install之后应该会在$OpenmpiInstallDir下看到bin、include、lib等目录。
3. BLAS
这里使用性能较好的OpenBLAS。在某个目录下,使用以下命令下载、编译OpenBLAS:
git clone https://githu