MPI_Open_port関数
MPI プロセスのグループ間の接続を確立するために使用できるアドレスを確立します。
構文
int MPIAPI MPI_Open_port(
MPI_Info info,
_Out_cap_(MPI_MAX_PORT_NAME) char *port_name
);
パラメーター
info
MPI_Comm_acceptのポートを確立する方法に関する実装固有の情報。port_name
新しく確立されたポート。
戻り値
成功 したMPI_SUCCESS を返します。 それ以外の場合、戻り値はエラー コードです。
Fortran では、戻り値は IERROR パラメーターに格納されます。
Fortran
MPI_OPEN_PORT(INFO, PORT_NAME, IERROR)
CHARACTER*(*) PORT_NAME
INTEGER INFO, IERROR
注釈
MPI は、システム指定のポート名を port_nameにコピーします。 port_name は、新しく開かれたポートを識別し、クライアントがサーバーに接続するために使用できます。 システムによって提供される可能性がある最大サイズの文字列は MPI_MAX_PORT_NAME。
予約情報キーの値:
- ip_port - 値には、ポートを確立する IP ポート番号が含まれます。
- ip_address - 値には、ポートを確立する IP アドレスが含まれています。
アドレスが、 MPI_Open_port 呼び出しが行われたホストの有効な IP アドレスでない場合、結果は未定義になります。
要件
製品 |
HPC Pack 2012 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 R2 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 MS-MPI 再頒布可能パッケージまたは HPC Pack 2008 クライアント ユーティリティ |
ヘッダー |
Mpi.h;Mpif.h |
ライブラリ |
Msmpi.lib |
[DLL] |
Msmpi.dll |