【问题标题】:Configure OpenMPI to run on a single machine (Debian/Linux)将 OpenMPI 配置为在单台机器上运行 (Debian/Linux)
【发布时间】:2012-02-15 05:38:33
【问题描述】:

我已经在我的 Ubuntu 11.04 机器上安装了 OpenMPI。

我的理解是,我输入mpirun 就会发生奇迹。

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

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

【问题讨论】:

    标签: c++ parallel-processing multicore hpc openmpi


    【解决方案1】:

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

    【讨论】:

    • 但它如何知道在哪些节点或多少个节点上运行,除非它已配置?默认配置是单个节点吗?你怎么会知道这事?你能指点指南吗?
    • @Richard:没有配置,它只使用本地主机。如果你想使用多个节点,你需要提供一个“主机文件”,或者使用一个在后台执行它的批处理调度程序。至于文档,请参阅 mpirun 手册页和open-mpi.org/faq/?category=running的常见问题解答
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 2018-09-19
    • 2021-11-08
    • 2017-02-12
    • 2019-04-22
    • 1970-01-01
    相关资源
    最近更新 更多