Dash83/MeshSim

Distributed simulation support

Opened this issue · 0 comments

Given the real-time nature of MeshSim, the successful execution of a simulation requires that the host computer have enough computational resources to emulate the collective computing power of the nodes in the simulation. This constraint limits the usability of MeshSim to either small simulations or the need for a simulation server with several CPU cores.

This enhancement proposal deals with the re-architecture of MeshSim to support distributed simulations in environments composed of multiple simulation hosts. The objective of it, is to be able to add the computational capacity of several hosts into a single pool of resources, such that larger simulations can be executed with commodity hardware.

The specifics of this enhancement are still in the planning stage, but any contributor interested in implementing this feature can contact me to discuss the design.