Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cosmetics in doc
[simgrid.git] / ChangeLog
index 76fb566..178bbbf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 SimGrid (3.30.1) NOT RELEASED YET (v3.31 expected March 20. 2022, 15:33 UTC)
 
+The ненасильство release. We stand against war.
+
+Against the agression by a sick system that forces peoples to take arms against each other.
+
+
 MC:
  - Rework the internals, for simpler and modern code. This shall unlock many future improvements.
  - You can now define plugins onto the DFS explorer (previously called SafetyChecker), using the 
@@ -44,24 +49,21 @@ Models:
    - More realistic sharing of heterogeneous resources compared to ptask_L07.
    - Implement the BMF (Bottleneck max fairness) fairness.
    - Improved resource sharing for parallel tasks with sub-flows (parallel
-   communications between same source and destination inside the ptask).
+     communications between same source and destination inside the ptask).
    - Parameters:
      - "--cfg=host/model:ptask_BMF": enable the model.
-     - "--cfg=bmf/max-iterations: <N>" - maximum number of iterations performed
-            by BMF solver (default: 1000).
-        - "--cfg=bmf/selective-update:<true/false>" - enable/disable the
-           selective-update optimization. Only invalidates and recomputes modified
-           parts of inequations system. May speed up simulation if sparse resource
-           utilization (default: false).
-   - ATTENTION: this model requires Eigen3 library. If you install SimGrid
-     from source, please see the "Installing from source" section:
-     https://simgrid.org/doc/latest/Installing_SimGrid.html#installing-from-the-source.
-     No action is required if you use pre-compiled packages.
+     - "--cfg=bmf/max-iterations: <N>": maximum number of iterations performed
+        by BMF solver (default: 1000).
+     - "--cfg=bmf/selective-update:<true/false>": enable/disable the
+      selective-update optimization. Only invalidates and recomputes modified
+      parts of inequations system. May speed up simulation if sparse resource
+      utilization (default: false).
+   - This model requires Eigen3 library. Make sure Eigen3 is installed to use BMF.
 
 General:
-  - Modifications of the Profile mechanism, with some impact on users 
+  - Modifications of the Profile mechanism, with some impact on users
     - Addition of a new (S4U) method to init profiles from generic functions to improve versatility
-    - Fix initial behaviour of state_profiles 
+    - Fix initial behaviour of state_profiles
     - Modify periodicity to behave like a period, and not like a loop delay
 
 XBT:
@@ -80,6 +82,8 @@ Python:
      - Comm.wait_any_for()
      - Comm.wait_all_for() [example: examples/python/comm-waitallfor/]
      - Mutex [example: examples/python/synchro-mutex/]
+     - Barrier [example: examples/python/synchro-barrier/]
+     - Semaphore [example: examples/python/synchro-semaphore/]
 
 Build System:
  - Remove target "make uninstall" which was incomplete and no longer maintained.