gpt4 book ai didi

-n 和 -np 之间的 Mpiexec 区别?

转载 作者:行者123 更新时间:2023-12-04 14:36:03 25 4
gpt4 key购买 nike

我是 MPI 世界的新手,有一个问题让我非常恼火。 -n 和 -np 之间的真正区别是什么?

最佳答案

MPI 标准没有指定 MPI 等级是如何开始的,而是留给特定的实现来提供一种机制。它只建议(详细信息参见 MPI 3.1 标准的 Section 8.8)启动器(如果有必要)调用 mpiexec提供和-n #procs是指定 MPI 进程初始数量的公认方法之一。因此,除非您准确指定您正在使用的 MPI 实现,否则提出的问题毫无意义。正如我在评论中已经说过的,在大多数实现中,这两个选项都是同义的。

请注意,一些 MPI 实现可以与批处理调度系统(如 Slurm、Torque 等)集成,这些系统可能会提供自己的机制来启动 MPI 作业。例如,Open MPI 提供 orterun进程启动器,符号链接(symbolic link)为 mpirunmpiexec ,它理解 -n-np选项。但是,在 Slurm 作业中运行时,srun而是使用它,它只理解 -n (它实际上有一组完全不同的选项)。

关于-n 和 -np 之间的 Mpiexec 区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41043247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com