MPI_Request_free 함수
통신 요청 개체를 해제합니다.
구문
int MPIAPI MPI_Request_free(
_Inout_ MPI_Request *request
);
매개 변수
-
요청
통신 요청.
반환 값
성공에 대한 MPI_SUCCESS 반환합니다. 그렇지 않으면 반환 값이 오류 코드입니다.
Fortran에서 반환 값은 IERROR 매개 변수에 저장됩니다.
Fortran
MPI_REQUEST_FREE(REQUEST, IERROR)
INTEGER REQUEST, IERROR
설명
이 루틴은 일반적으로 MPI_Recv_init 또는MPI_Send_init 및 친구와 함께 만든 비활성 영구 요청을 해제하는 데 사용됩니다. 활성 요청을 해제할 수도 있습니다. 그러나 해제되면 요청은 더 이상 대기 또는 테스트 루틴(예: MPI_Wait)에서 완료를 결정하는 데 사용할 수 없습니다.
이 루틴은 MPI_Irecv 또는 MPI_Isend 및 친구와 함께 만든 요청과 같은 비영구적 요청을 해제하는 데 사용할 수도 있습니다. 활성 영구 요청과 마찬가지로 해제된 후에는 더 이상 테스트/대기 루틴과 함께 요청을 사용하여 완료를 결정할 수 없습니다.
요구 사항
제품 |
HPC 팩 2012 MS-MPI 재배포 가능 패키지, HPC 팩 2008 R2 MS-MPI 재배포 가능 패키지, HPC Pack 2008 MS-MPI 재배포 가능 패키지 또는 HPC 팩 2008 클라이언트 유틸리티 |
헤더 |
Mpi.h; Mpif.h |
라이브러리 |
Msmpi.lib |
DLL |
Msmpi.dll |