Я не уверен, когда мне нужно использовать разные числа для поля тега в сообщениях MPI, принимать звонки. Я читал это, но я не понимаю.
Иногда бывают случаи, когда A может послать много разных типов сообщений B. Вместо того, чтобы B должен был пройти дополнительные меры для дифференциации всех этих сообщений, MPI позволяет отправителям и получателям также указывать идентификаторы сообщений с сообщением (известным как теги). Когда процесс B запрашивает только сообщение с определенным номером тега, сообщения с разными тегами будут буферизироваться сетью, пока B не будет готов для них.
Должен ли я использовать теги, например, когда у меня есть несколько вызовов "isend" (с разными тегами) из процесса A и только 1 вызов "ireceive" в процессе B?