5

Cプログラムを待機させる方法(Linuxの場合)?(MPIで待機を使用する必要があります-Cコードが必要です)

4

4 に答える 4

11

MPI リクエストを待ちたい場合は、MPI_Wait を使用してください: http://www.manpagez.com/man/3/MPI_Wait/

一定時間待機したい場合は、sleep を使用してください: http://www.manpagez.com/man/3/Sleep/

別のプロセスが終了するのを待ちたい場合は、waitpid を使用します: http://linux.die.net/man/2/waitpid

条件変数 (マルチスレッド プログラミング) を待ちたい場合は、pthread_cond_wait を使用します: http://www.opengroup.org/onlinepubs/007908775/xsh/pthread_cond_wait.html

何を待ちたいかを定義します。

于 2010-04-02T11:08:37.300 に答える
4

スリープ(秒)を使用できます

于 2010-04-02T10:11:38.117 に答える
2

正確に何を待ちますか?遅延が必要な場合は、を使用してsleep()ください。

于 2010-04-02T10:11:52.070 に答える
1

MPI_Recvを使用し、 MPI_Sendを使用して、待機中のプロセスが続行する必要があるときにメッセージを送信します。

于 2010-04-02T10:13:51.310 に答える