3 つのワーカー プログラムを作成する 1 つのプログラムがあります。私の状況での望ましい通信方法は、4 つのプログラムすべてがアクセスできるメモリ バッファを介することです。
子プロセスにポインター、参照、または任意の種類のハンドラーを渡す方法はありますか?
アップデート
3 つの子プログラムは頂点データを変換し、メイン プログラムは主に UI、システム メッセージ、エラーなどを処理します。
4 つのプログラムがコンテキストを共有できるように、OpenCL を活用する何らかの方法があることを願っています。これが不可能な場合は、すべてのプログラムで頂点の配列にアクセスできると便利です。
現在のターゲット プラットフォームは Windows だと思いますが、可能な限りクロスプラットフォームを維持したいと考えています。OpenCL を利用してこれを実装する方法がない場合は、おそらくいくつかの異なるプラットフォーム用にこのコードをラップすることになります。