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:11]
koudai [概要]
自作クラスタ計算機:mpiによる並列計算 [2020/03/02 18:30]
koudai [ノード間並列計算]
Line 137: Line 137:
  
   * オプション<nowiki>--host</nowiki>で複数のホスト名を指定します   * オプション<nowiki>--host</nowiki>で複数のホスト名を指定します
-  * 計算ノードkeisan11keisan12にジョブを投げる場合は次のようにします<code> +  * 計算ノードkeisan11keisan12, keisan13にジョブを投げる場合は次のようにします<code> 
-$ mpirun -n --host keisan11,keisan12 hello +$ mpirun -n 72 --host keisan11,keisan12,keisan13 hello 
-Hello World! I am 0 of from keisan11. +Hello World! I am 0 of 72 from keisan11. 
-Hello World! I am 1 of from keisan11+Hello World! I am 1 of 72 from keisan12
-Hello World! I am 2 of from keisan12+Hello World! I am 2 of 72 from keisan13
-Hello World! I am 3 of 4 from keisan12.+Hello World! I am 3 of 72 from keisan11. 
 +Hello World! I am of 72 from keisan12. 
 +Hello World! I am 5 of 72 from keisan13. 
 +(以下略)
 </code> </code>
-    * MPIが各ノードに均等にプロセスを割り振ります +    * MPIが各ノードにプロセスを割り振ります 
-    * 並列計算におけるレッド間の通信を考えたとき、ノード間の通信ノード内通信比べ非常に遅いです。でるだけ通信をしないようなプログラムが要求されます+    * プロセスは keisan11 -> keisan12 -> keisan13 -> keisan11 -> ... 割り振られきます
  
 ====== 参考 ====== ====== 参考 ======
自作クラスタ計算機/mpiによる並列計算.txt · Last modified: 2023/12/26 23:43 by koudai