数値計算ライブラリ:openmpi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
数値計算ライブラリ:openmpi [2020/10/06 12:55] – [インストール] koudai | 数値計算ライブラリ:openmpi [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 2: | Line 2: | ||
* 共有メモリを使う並列計算ならばOpenMPが便利ですが、ワークステーションやスーパーコンピュータとなってくると分散メモリなのでMPIが必須になってきます。 | * 共有メモリを使う並列計算ならばOpenMPが便利ですが、ワークステーションやスーパーコンピュータとなってくると分散メモリなのでMPIが必須になってきます。 | ||
- | * 他にもフリーのMPI実装としてMPICHがありますが、どちらも性能はそんなに変わらないようです。 | + | * 他のオープンソースのMPI実装としてMPICHがありますが、どちらも性能はそんなに変わらないようです。 |
* OpenMPIとMPICH (Intel Parallel Studio XE に含まれる Intel MPI も同様) を同時に入れるとうまく動作しなくなるので、インストールはどちらか片方にしてください。 | * OpenMPIとMPICH (Intel Parallel Studio XE に含まれる Intel MPI も同様) を同時に入れるとうまく動作しなくなるので、インストールはどちらか片方にしてください。 | ||
* aptでも入手することができます< | * aptでも入手することができます< | ||
Line 39: | Line 39: | ||
$ ./configure --prefix=/ | $ ./configure --prefix=/ | ||
</ | </ | ||
- | 管理者権限を持っていない場合は --prefix=/ | + | ビルドします。 |
< | < | ||
$ make all | $ make all | ||
Line 49: | Line 49: | ||
~/ | ~/ | ||
< | < | ||
- | MPIROOT=/ | + | MPIROOT=/ |
PATH=$MPIROOT/ | PATH=$MPIROOT/ | ||
LD_LIBRARY_PATH=$MPIROOT/ | LD_LIBRARY_PATH=$MPIROOT/ |
数値計算ライブラリ/openmpi.1601956503.txt.gz · Last modified: 2021/06/27 21:57 (external edit)