Если я
1) Создать MPI_Type
.
2) Используйте my MPI_Type
при создании постоянного запроса (например, с MPI_Send_init
).
Могу ли я тогда MPI_Type_free
мой MPI_Type
и продолжать использовать постоянный запрос (через MPI_Start
) позже?
UPDATE:
MPI_Type_free
документы говорят:
«Любое сообщение, которое в данный момент использует этот тип данных, завершится нормально.»
Так что вопрос:
Имеет ли существующий постоянный запрос право на "связь с использованием этого типа данных", даже если запрос не был (или никогда) не был запущен?