私は分散メモリ環境で作業しています。私の仕事は、大きな 3D オブジェクトをスプリングで結び付けたパーティクルを使用してシミュレートすることです。それらを小さなピースに分割し、各ピースを別のコンピューターでシミュレートします。シミュレーションを達成するためにサードパーティの物理エンジンを使用しています。私が直面している問題は、オブジェクトが分割されている端で粒子情報をどのように送信するかです。この情報は、相互作用する粒子の力を計算するために必要です。画像の線は、カットが行われた場所を示しています。粒子の数が多いため、通信のオーバーヘッドも大きくなります。そのような情報を送信する良い方法はありますか、または必要な情報を判断するのに役立つ別の値を送信する方法はありますか? どんな助けでも大歓迎です。ありがとうございました
PS:粒子情報とは、ローカルマシンでシミュレートされた粒子に適用される結果の力を計算するための新しい位置を意味します