单机使用docker部署多个容器并行openmpi
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单机使用docker部署多个容器并行openmpi相关的知识,希望对你有一定的参考价值。
参考技术A 制作镜像手动创建容器
使用docker-compose创建容器
配置ssh无密码访问并运行mpi测试程序
question1:
--oversubscribe 超线程
question2:
--allow-run-as-root 允许root跑
question3:
--machinefile 和 --hostfile 同义,用于指定host文件
host文件内容
slots表示每个节点需要使用的核心数,如果加上slots 那么必须使得slots的总和与-np的总核心数相等,否则slots不生效。
question4:
--prefix /usr/local/openmpi 需要指定远程节点的openmpi目录
以上是关于单机使用docker部署多个容器并行openmpi的主要内容,如果未能解决你的问题,请参考以下文章