Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のプログラムのある時点で、MPI_Isendあるイベントの他のすべてのプロセスをアナウンスするために使用していますが、それらのいくつかは聞いていませんが、それはまったく問題ありません。この状況をテストしたところ、問題なく終了したようです。
MPI_Isend
これをしてもいいですか?すべての Isend からのリクエスト パラメータを保持し、配信されていない場合は一定時間後にキャンセルする必要がありますか?
スケーラビリティのためでない場合は、一般的な原則に基づいて、完了しない要求を保持してキャンセルする必要があります。ただし、理想的には、受信されないことがわかっている送信を投稿することすらしないでください。誰が聞いているのか、誰が聞いていないのかわからない場合は、デザインを再検討することをお勧めします。