2012-02-15 24 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

相關問題