平台信息
Description: CentOS Linux release 7.6.1810 (Core)
注意事項
安裝BLAS之前需要:
安裝步驟
- 下載 mpich-3.2.1.tar.gz:
wget http://www.mpich.org/static/downloads/3.2.1/mpich-3.2.1.tar.gz
- 解壓安裝包:
tar xzf mpich-3.2.1.tar.gz
- 切換到主目錄:
cd mpich-3.2.1
- 設置安裝路徑:
./configure --prefix=/usr/local
- 編譯:
make
- 安裝:
sudo make install
- 臨時配置環境變量:
export PATH=/usr/local/bin:$PATH
(Ref: linux查看和修改PATH環境變量的方法) - 查看環境變量是否配置成功:
which mpicc && which mpiexec
- 創建目錄:
mkdir machinefile
- 測試運行:
mpiexec -f machinefile -n 3 hostname && mpiexec -n 5 -f machinefile ./examples/cpi
最簡單的方式
使用此方法后,上面的操作步驟可以忽略。需要注意的是,HPL和BLAS中有關MPI的參數需要自行根據實際情況調整。
$ sudo yum install mpich