MPI 3多機安裝

2021-08-09 08:24:38 字數 1455 閱讀 6113

概要

本次實驗共有兩台機器, 兩台機器同時執行下列操作, 開啟/etc/hosts, 新增

172.26

.7.110 test1.office

.mos test1

172.26

.25.37 test2.office

.mos test2

1.找到安裝位置

通過上述命令找到mpich的安裝位置為usr/lib64/mpich/bin

2.新增到環境變數

mpi_root=/usr/lib64/mpich

export path=$mpi_root/bin:$path

將上述**片段新增到~/.bashrc中,再執行

source ~/.bashrc
實現test1到test2的直連, 在主機test1上進行如下操作

ssh-keygen

-t dsa

ssh-copy

-id-i ~/

.ssh/id_dsa.pub [email protected]

.25.37

完成密碼認證之後,done。此時,可以通過下面命令驗證設定是否成功, 如果可以連上伺服器test2,設定成功。

ssh test2
要保證test2到test1的直列,需要做同樣的配置

因為我是使用yum按照的,沒有找到../examples/cpi.c檔案,只好從官網找到完整的安裝包,編譯得到cpi的可執行檔案,具體如下:

cd /home/test1

wget

.org/static/downloads/3.2/mpich-3.2

.tar

.gztar -zxvf mpich-3.2

.tar

.gzcd mpich-3.2/examples/

mpicc -o cpi

cpi.c

新建乙個~/mpd.hosts,配置機器的主機名和執行緒數,hostname: 執行緒數, test1和test2分別是2核和4核,配置如下所示

test1

:2test2

:4

以上操作同時在test1和test2上執行, 最後在test1上執行:

mpiexec -n 6 -machinefile ~/mpd.hosts /home

/test1/mpich-3.2/examples/cpi

得到結果

多機安裝執行PBS (Torque)

首先參考前一篇文章單機安裝執行pbs torque 假定 單機安裝執行pbs torque 中安裝的機器作為master,下面來向cluster新增新的nodes。這裡假定新加入nodes的機器名是host1和host2。安裝 1.將master機器上生成的torque package sh檔案複製...

fabric多機安裝鏈碼

fabric多機安裝鏈碼 一 如何安裝鏈碼 1.安裝鏈碼 打包鏈碼,由於這次的例子是基於 go 語言開發的智慧型合約,會依賴 go 的開發環境進行安裝,如果使用 peer chaincode install 命令指定鏈碼路徑安裝,可能會造成其他虛擬上安裝的同樣的鏈碼無法同步例項化 go 開發環境不一...

實驗用機多系統安裝流程

為了進行軟體架構環境的測試實驗,需要配置乙個多系統的環境,一般我們經常用到的作業系統有 win xp 主要用於客戶端 windows server 2003 在windows下的開發和執行環境 linux as5 主要的執行環境 通過以上三個系統,基本上覆蓋了絕大部分的應用的開發和執行環境,可以滿足...