User Tools

Site Tools


自作クラスタ計算機:mpiによる並列計算

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
自作クラスタ計算機:mpiによる並列計算 [2020/03/02 18:48]
koudai [ホストファイルによるジョブの投入]
自作クラスタ計算機:mpiによる並列計算 [2020/03/02 21:39]
koudai [サンプルプログラム]
Line 3: Line 3:
   * 実際にMPIを用いたノード内およびノード間の並列計算を行います   * 実際にMPIを用いたノード内およびノード間の並列計算を行います
   * 事前にOpenMPI, MPICH2, Intel MPIなどのMPIライブラリを管理ノードにインストールしてください   * 事前にOpenMPI, MPICH2, Intel MPIなどのMPIライブラリを管理ノードにインストールしてください
-  * 例えばOpenMPIであれば次のようにインストールできす<code>+  * OpenMPIの場合、次のようにaptで簡単にインストールできるので、特にこだわりがなければお勧めです<code>
 $ sudo apt install openmpi-bin libopenmpi-dev $ sudo apt install openmpi-bin libopenmpi-dev
 </code> </code>
-  * **同じコンピュータに複数のMPIを入れると競合を起こしてMPIが動かなくなることがあります**+  * **複数のMPIを一つのコンピュータに入れると競合を起こしてMPIが動かなくなります**
  
 ====== 準備 ====== ====== 準備 ======
Line 108: Line 108:
 </code> </code>
   * 試しに管理ノードで走らせてみます<code>   * 試しに管理ノードで走らせてみます<code>
-$ mpirun -n 4 hello+$ mpirun -n 4 ./hello
 Hello World! I am 0 of 4 from kanri. Hello World! I am 0 of 4 from kanri.
 Hello World! I am 1 of 4 from kanri. Hello World! I am 1 of 4 from kanri.
自作クラスタ計算機/mpiによる並列計算.txt · Last modified: 2023/12/26 23:43 by koudai