+ - :ref:`Describing Algorithms with the S4U interface <S4U_doc>` (in C++ or Python)
+ - :ref:`Simulating existing MPI programs with the SMPI toolsuite <SMPI_doc>`
+ (in C, C++, or Fortran)
+ - In some cases, you may want to replay an execution trace in the simulator. This
+ trace lists the events of your application or of your workload, and
+ your application is decomposed as a list of event handlers that are
+ fired according to the trace. SimGrid comes with a built-in support
+ for MPI traces (with solutions to import traces captured by several
+ MPI profilers). You can reuse this mechanism for any kind of trace
+ that you want to replay, for example to study how a P2P DHT overlay
+ reacts to a given workload.
+ - A prototypal tool is intended to allow the modification of any existing
+ application so that it can run on top of SimGrid. This project,
+ called `Remote-SimGrid
+ <https://framagit.org/simgrid/remote-simgrid>`_, is somewhat
+ experimental but should be already usable.