função MPI_Comm_join
Cria um comunicador ao associar dois processos ligados por um socket.
Sintaxe
int MPIAPI MPI_Comm_join(
int fd,
_Out_ MPI_Comm *intercomm
);
Parâmetros
fd
Descritor de ficheiros socket.intercomm [out]
Novo intercomunicador.
Valor devolvido
Devolve MPI_SUCCESS com êxito. Caso contrário, o valor devolvido é um código de erro.
Em Fortran, o valor devolvido é armazenado no parâmetro IERROR .
Fortran
MPI_COMM_JOIN(FD, INTERCOMM, IERROR)
INTEGER FD, INTERCOMM, IERROR
Observações
O socket tem de ser quiescente antes de MPI_Comm_join ser chamado e após MPI_Comm_join regressar. Mais especificamente, na entrada do MPI_Comm_join, uma leitura no socket não irá ler quaisquer dados que foram escritos no socket antes do processo remoto chamado MPI_Comm_join.
Requisitos
Produto |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities |
Cabeçalho |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
DLL |
Msmpi.dll |