X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2a61f9d5253f49aeb0d29bf205661e1a4cf40e69..5fa2ad3abc82bfb45cdcc2144b6c9f92e8d9e019:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 4356a57f17..bca91972f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,10 @@ SimGrid (3.7) NOT RELEASED; urgency=low The "Simplicity does not preceed complexity, but follows it" release. Models: + * Change the correction factors used in LMM model, according to + the lastest experiments described in INRIA RR-7821. + Accuracy should be improved this way. + (TODO: this is not true in the code, yet) * Use the partial invalidation optimization by default for the network too. Should produce the exact same results, only faster. * Major cleanup in surf to merge models and split some optimization @@ -15,10 +19,22 @@ SimGrid (3.7) NOT RELEASED; urgency=low * The CLM03 workstation model were dropped for simplicity because it used the deprecated CM02 network model. Use default instead. * Rename the TCP_gamma configuration option to network/TCP_gamma + * Rename the coordinates configuration option to + network/coordinates, and document it * Use now crosstraffic keyword instead of the terribly missleading - fullduplex keyword. Use --cfg=network/crosstraffic:1. This is - activated by default now in the current default model. - + fullduplex keyword. It is activated by default now in the current + default model, use --cfg=network/crosstraffic:0 to turn it off. + * Ongoing refactoring the model parsing to make XML files optional + (more work is needed here to fully achieve this goal) + + Simix: + * Stabilize the parallel execution mode of user contexts + * Introduce configuration variables to control parallel execution: + - contexts/synchro: Synchronization mode to use when running + contexts in parallel (either futex, posix or busy_wait) + - contexts/parallel_threshold: Minimal number of user contexts + to be run in parallel (raw contexts only) + SimDag: * Performance boost by using a swag internally to compute the set of tasks that are finished and should constitute the return value of