Lam/MPI 的使用简记
Step 1 使用lamboot启动并行环境
要是采用rsh登陆计算节点的时候,要注意配置环境变量LAMRSH,即
export LAMRSH="rsh"
而对于ssh登陆计算节点的情况,则采用ssh -x
lamboot hostfile
或 lamboot -ssi boot rsh hostfile
其中hostfile是要启动节点的配置文件。
可以使用lamnodes来查看启动的节点的信息。
Step 2 用mpicc或mpiCC等来编译并行程序
Step 3 使用mpirun来运行并行程序
mpirun -np 8 your_parallel_program
Step 4 使用完毕之后释放lammpi环境。
使用lamhalt命令
其中 节点的配置文件可以写为:
hostname1 [cpu=2]
hostname2 [cpu=2]
hostname3 [cpu=2]
... ...
要是采用rsh登陆计算节点的时候,要注意配置环境变量LAMRSH,即
export LAMRSH="rsh"
而对于ssh登陆计算节点的情况,则采用ssh -x
lamboot hostfile
或 lamboot -ssi boot rsh hostfile
其中hostfile是要启动节点的配置文件。
可以使用lamnodes来查看启动的节点的信息。
Step 2 用mpicc或mpiCC等来编译并行程序
Step 3 使用mpirun来运行并行程序
mpirun -np 8 your_parallel_program
Step 4 使用完毕之后释放lammpi环境。
使用lamhalt命令
其中 节点的配置文件可以写为:
hostname1 [cpu=2]
hostname2 [cpu=2]
hostname3 [cpu=2]
... ...