***すれ立てるまでもない質問はここで 第27刷***
■ このスレッドは過去ログ倉庫に格納されています
0072デフォルトの名無しさん
NGNGメッセージが届いているかどうかを調べる関数(インターフェイス)
ですけど、下のような使い方がよくあります
:MPI_Iprobe(MPI_ANY_SOURCE,999,MPI_COMM_WORLD,&flag,&status);
if( flag==1 ){
MPI_Recv(&tmp,1,MPI_INT,status.MPI_SOURCE,999,MPI_COMM_WORLD,&status);
・・・・
}
これだとメッセージが届いているのに受信を行うので納得できません。
だからメッセージは届いてなくて、何か妙なものが届いていると思ってる
んですが、どうなのでしょう?知ってる方教えてください。
■ このスレッドは過去ログ倉庫に格納されています