【发布时间】:2023-03-25 10:53:02
【问题描述】:
我使用 starcluster 在 ec2 上设置了一个集群,并设置了 scipy 堆栈(包括 mpi4py)。我被告知要发布一个 mpi 作业,其处理器数量与集群中的处理器数量相匹配。例如,如果我创建一个实例类型的 4 节点集群,其中每个集群有 2 个 vcpu,我是否会发出:
mpiexec -n 4 python mytestfile.py
或
mpiexec -np 8 python mytestfile.py
另外,我如何确定每个节点实际上处理 2 个问题实例,而不是一个节点处理所有 8 个?换句话说,mpiexec 会自动解决所有这些问题吗?
【问题讨论】:
标签: python amazon-ec2 mpi mpiexec