X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c2c077dc7edb4a4217610dbaf675f414cbf6f09f..bc0010abcda73a601f75f7c96fc1cc09918ee2cd:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 3bf8b96ad2..a563d4078e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,23 @@ SimGrid (3.29.1) NOT RELEASED YET (v3.30 expected December 21. 2021, 15:59 UTC) +S4U: + - New function: Engine::run_until(date), to split the simulation. + - New signal: Activity::on_veto, to detect when an activity fails to start. + - New function: Engine::track_vetoed_activities() to interrupt run() + when an activity fails to start, and to keep track of such activities. + Please see the corresponding example for more info. + +SMPI: + - Dynamic costs for MPI operations: New API to allow users to dynamically + change injected costs for MPI_Recv, MPI_Send and MPI_Isend operations. + Alternative for smpi/or, smpi/os and smpi/ois configuration options. + +Documentation: + - New section: "SimGrid MPI calibration of a Grid5000 cluster" + presenting how to properly calibrate MPI communications in SimGrid. + - Complete and reword the platform section, which is now completed. + Python: - Thread contexts are used by default with Python bindings. Other kinds of contexts revealed unstable, specially starting with pybind11 v2.8.0.