Sim-Diasca

Sim-Diasca (which stands for Simulation of Discrete Systems of All Scales) is a discrete simulation engine aiming for maximum concurrency (i..e. with a mode of operation which is both parallel and distributed).

Sim-Diasca (which stands for Simulation of Discrete Systems of All Scales) is a discrete simulation engine aiming for maximum concurrency (i..e. with a mode of operation which is both parallel and distributed). It focuses notably on scalability, in order to handle simulation cases which may be very large (potentially involving millions of interacting instances of models), while still preserving essential simulation properties, like causality, total reproducibility and some kind of ergodicity.

The simulation engine is implemented in the Erlang language, and its execution platform of choice is GNU/Linux.

It is developed by EDF R&D and is released under the LGPL license.

The latest stable versions of Sim-Diasca are:

  • the 1.3.1 version, in the branch dedicated to a centralised mode of operation (i.e. for a single computing node),
  • the 2.0.7 version, in the branch dedicated to a distributed mode of operation (i.e. for networked computing nodes).

For more information, please refer to the Sim-Diasca Technical Manual.


Contact us

Until a more comprehensive website is put online, please directly contact us in order to get a source archive of the last stable release and its associated documentation.