私はプロセス間バリア実装を探しています。プロセスは共有メモリにあります(つまり、同じndoe上にあります)。共有メモリ内のプロセス間のバリア実装
プロセスはMPIプロセスです。すべてのMPI実装の一般的なポリシーはアクティブな待機中であるため、MPI_Barrier関数を使用する必要はありません。彼らが待っている限り私のプロセスは寝ていたい。
制限:
- は、セマフォ
- のLinux OS
を使用することができますので、私はそれが数千の存在を確信して、多分C++
ありがとうございます。
私はプロセス間バリア実装を探しています。プロセスは共有メモリにあります(つまり、同じndoe上にあります)。共有メモリ内のプロセス間のバリア実装
プロセスはMPIプロセスです。すべてのMPI実装の一般的なポリシーはアクティブな待機中であるため、MPI_Barrier関数を使用する必要はありません。彼らが待っている限り私のプロセスは寝ていたい。
制限:
を使用することができますので、私はそれが数千の存在を確信して、多分C++
ありがとうございます。
pthread_barrier
は、障壁用のPOSIX APIです。それらはそれに応じてinitializeになるとプロセス共有メモリに存在する可能性があります。
ブーストをチェックしてください。私はそれがあなたが使用できるプロセス間モジュールを持っていると信じています。
素晴らしいですね!私はそれを試してみる。 –