title: Distributed physics simulation help/advice
body: <p>I'm working in a distributed memory environment. My task is to simulate using particles tied by springs big 3D objects by dividing them into smaller pieces and each piece get simulated by another computer. I'm using a 3rd party physics engine to a achieve simulation. The problem I am facing is how to transmit the particle information in the extremities where the object is divided. This information is needed to compute  interacting particle forces. The line in the image shows where the cut has been made. Because the number o particles is big the communication overhead will be big as well. Is there a good way to transmit such information or is there a way to transmit another value which helps me determine the information I need? Any help is much appreciated. Thank-you  <img src="https://i.stack.imgur.com/oD8YE.jpg" alt="example"></p>
  
  <p>PS: by particle information i mean the new positions from which to compute a resulting force to be applied on the particles simulated in the local machine</p>