LinuxmakefileでMPIプログラムを実行する

LinuxでIMPI c ++ファイルを実行するにはどうすればよいですか?私は次のようにコンパイルします:

mpic++ myprog.cpp -o myprog

しかし、ファイルを実行する方法がわかりません...そしてプロセッサの数を選択するにはどうすればよいですか?

ウェズリーブランド

MPIプログラムを並行して実行するには、を使用しますmpiexec通常、次のようなものを使用できます。

mpiexec -n <num_procs> ./myprog

通常、プロセスを実行するホストのリストも含める必要があります。この引数は、使用しているMPI実装によって異なります。MPICH(およびMS-MPI、IBMのMPI実装、Intel MPI、Cray MPIなどの派生物)の場合、次のようになります。

mpiexec -n <num_procs> -hosts host1,host2 ./myprog

Open MPIの場合、次のようになります。

mpiexec -n <num_procs> -host host1,host2 ./myprog

これらのいくつかには、実装間でより互換性のある代替バージョンがある可能性がありますが、頭の中で覚えていません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

2つのクラスターノードでMPIプログラムを実行する際の問題

分類Dev

プログラムでコアの数を検出し、すべてのコアを使用してMPIプログラムを実行する方法

分類Dev

プログラムでセグエを実行する

分類Dev

Matlab:プログラムでMatlabアプリを実行する

分類Dev

Dropwizardでプログラムによる移行を実行する

分類Dev

UbuntuでのCプログラムの実行を支援する

分類Dev

GeanyでC ++プログラムを実行する

分類Dev

Python:プログラムで「pipリスト」を実行する

分類Dev

Javaで外部プログラムを実行する

分類Dev

Pythonシェルでプログラムを実行する

分類Dev

Pythonシェルでプログラムを実行する

分類Dev

AndroidOSでHaskellプログラムを実行する

分類Dev

続編移行をプログラムで実行する方法

分類Dev

CLionIDEでOpenglプログラムを実行する

分類Dev

initでプログラムを実行する

分類Dev

Azure StorageEmulatorをプログラムで実行する

分類Dev

プログラムの実行間で変数を保存する

分類Dev

Git bashでCプログラムを実行する方法は?

分類Dev

Linux crontabでPythonプログラムを実行する方法は?

分類Dev

Linux crontabでPythonプログラムを実行する方法は?

分類Dev

GrailsでJavaプログラムを実行する方法は?

分類Dev

UbuntuでのCプログラムの実行を支援する

分類Dev

osxでvb.netプログラムを実行する

分類Dev

djangoで定期的にPythonプログラムを実行する

分類Dev

UbuntuでPythonプログラムを実行する場所

分類Dev

redshiftでJavaプログラムを実行する

分類Dev

cmdでJavaプログラムを実行する方法

分類Dev

WindowsでJavaプログラムを実行する

分類Dev

DebianでJavaプログラムを実行する

Related 関連記事

  1. 1

    2つのクラスターノードでMPIプログラムを実行する際の問題

  2. 2

    プログラムでコアの数を検出し、すべてのコアを使用してMPIプログラムを実行する方法

  3. 3

    プログラムでセグエを実行する

  4. 4

    Matlab:プログラムでMatlabアプリを実行する

  5. 5

    Dropwizardでプログラムによる移行を実行する

  6. 6

    UbuntuでのCプログラムの実行を支援する

  7. 7

    GeanyでC ++プログラムを実行する

  8. 8

    Python:プログラムで「pipリスト」を実行する

  9. 9

    Javaで外部プログラムを実行する

  10. 10

    Pythonシェルでプログラムを実行する

  11. 11

    Pythonシェルでプログラムを実行する

  12. 12

    AndroidOSでHaskellプログラムを実行する

  13. 13

    続編移行をプログラムで実行する方法

  14. 14

    CLionIDEでOpenglプログラムを実行する

  15. 15

    initでプログラムを実行する

  16. 16

    Azure StorageEmulatorをプログラムで実行する

  17. 17

    プログラムの実行間で変数を保存する

  18. 18

    Git bashでCプログラムを実行する方法は?

  19. 19

    Linux crontabでPythonプログラムを実行する方法は?

  20. 20

    Linux crontabでPythonプログラムを実行する方法は?

  21. 21

    GrailsでJavaプログラムを実行する方法は?

  22. 22

    UbuntuでのCプログラムの実行を支援する

  23. 23

    osxでvb.netプログラムを実行する

  24. 24

    djangoで定期的にPythonプログラムを実行する

  25. 25

    UbuntuでPythonプログラムを実行する場所

  26. 26

    redshiftでJavaプログラムを実行する

  27. 27

    cmdでJavaプログラムを実行する方法

  28. 28

    WindowsでJavaプログラムを実行する

  29. 29

    DebianでJavaプログラムを実行する

ホットタグ

アーカイブ