2
MPI_Recv에서 MPI_ANY_TAG를 사용하여 데이터를 받으면 MPI_ANY_TAG에 들어있는 태그의 실제 값은 어디에 저장됩니까? 그냥 분실되었거나 사용할 수 있습니까?MPI에 저장된 태그는 MPI_Recv에서 수신합니까?
MPI_Recv에서 MPI_ANY_TAG를 사용하여 데이터를 받으면 MPI_ANY_TAG에 들어있는 태그의 실제 값은 어디에 저장됩니까? 그냥 분실되었거나 사용할 수 있습니까?MPI에 저장된 태그는 MPI_Recv에서 수신합니까?
태그의 실제 값은 status
인수 MPI_Recv()
에 저장됩니다. 60 페이지의 MPI standard, 3.2.5 복귀 상태에서 초록
,
status
세 개의 필드를 포함하는 구조MPI_SOURCE
,MPI_TAG
및MPI_ERROR
라는; 구조는 개의 추가 필드를 포함 할 수 있습니다. 따라서status.MPI_SOURCE
,status.MPI_TAG
및status.MPI_ERROR
에는 각각 수신 된 메시지의 소스, 태그 및 오류 코드 인 이 들어 있습니다.
Here은 status
인수를 사용하는 방법의 예입니다.
따라서 분실되지 않으므로 사용하실 수 있습니다!