0

私のプログラムのある時点で、MPI_Isendあるイベントの他のすべてのプロセスをアナウンスするために使用していますが、それらのいくつかは聞いていませんが、それはまったく問題ありません。この状況をテストしたところ、問題なく終了したようです。

これをしてもいいですか?すべての Isend からのリクエスト パラメータを保持し、配信されていない場合は一定時間後にキャンセルする必要がありますか?

4

1 に答える 1

1

スケーラビリティのためでない場合は、一般的な原則に基づいて、完了しない要求を保持してキャンセルする必要があります。ただし、理想的には、受信されないことがわかっている送信を投稿することすらしないでください。誰が聞いているのか、誰が聞いていないのかわからない場合は、デザインを再検討することをお勧めします。

于 2013-01-04T17:51:33.337 に答える