função MPI_Request_get_status
Teste não estruturativo para a conclusão de uma solicitação.
Sintaxe
int MPIAPI MPI_Request_get_status(
MPI_Request request,
_Out_ int *flag,
_Out_ MPI_Status *status
);
Parâmetros
solicitação
Solicitação de comunicação.sinalizador [out]
True se a operação tiver sido concluída.status [out]
Objeto status ou MPI_STATUS_IGNORE.
Retornar valor
Retorna MPI_SUCCESS com êxito. Caso contrário, o valor retornado será um código de erro.
No Fortran, o valor retornado é armazenado no parâmetro IERROR .
Fortran
MPI_REQUEST_GET_STATUS( REQUEST, FLAG, STATUS, IERROR)
INTEGER REQUEST, STATUS(MPI_STATUS_SIZE), IERROR
LOGICAL FLAG
Comentários
Ao contrário MPI_Test, MPI_Request_get_status não desaloca ou desativa a solicitação. Uma chamada para uma das rotinas de teste/espera ou MPI_Request_free deve ser feita para liberar o objeto de solicitação.
Requisitos
Produto |
Pacote Redistribuível do HPC Pack 2012 MS-MPI, Pacote Redistribuível HPC Pack 2008 R2 MS-MPI, Pacote Redistribuível do HPC Pack 2008 MS-MPI ou Utilitários de Cliente HPC Pack 2008 |
parâmetro |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
DLL |
Msmpi.dll |