2012-02-15 23 views
2

我在Ubuntu 11.04机器上安装了OpenMPI。配置OpenMPI在单台机器上运行(Debian/Linux)

我的理解是我输入mpirun并发生魔法。

我不明白的是如何配置mpirun,使这种奇迹只发生在我的机器的两个内核上。

如何将OpenMPI配置为在使用多个内核的单台机器上运行?

回答

4

不需要配置,只需将“-n 2”选项传递给mpirun即可启动两个进程。 mpirun文档提供了更多信息。

+0

但是,它是如何知道除非配置了哪个或多少个节点?默认配置是单个节点吗?你怎么会知道这事?你能指出一个指南吗? – Richard 2012-02-15 15:51:20

+1

@Richard:没有配置,它只使用本地主机。如果你想使用多个节点,你需要提供一个“hostfile”,或者使用批处理调度程序,在后台执行它。至于文档,请参阅mpirun手册页以及http://www.open-mpi.org/faq/?category=running上的FAQ – janneb 2012-02-15 16:07:51

相关问题