Documentation
* The whole documentation was reworked and reorganized. There is
- still many room for improvement here, but we're on it.
+ still much room for improvement here, but we're on it.
+
+ Infrastructure
+ * We now need python3 for our testing infrastructure.
SMPI
+ * Privatization is now activated by default in smpirun
+ You can turn it off with -no-privatize if something goes wrong.
+
* Call-location tracing for SMPI.
You can add the exact location (filename / linenumber) of an MPI call to
your trace files and slow down or speed up the simulation between two
values were ignored in some cases. The timings of these functions can now
be significantly different.
+ * smpi/cpu-threshold:-1 should become smpi/simulate-computation:no
+ smpi/running-power is renamed to smpi/host-speed
+
Dropped functions and features
* msg_mailbox_t and associated functions. Use s4u::Mailbox instead.
- MSG_mailbox_is_empty() -> Mailbox::empty()
- MSG_mailbox_get_task_ext_bounded -> MSG_task_receive_ext_bounded
* Task affinity. Its intended behavior (that was very badly tested
and probably not really working) was deceiving what most users
- would have hoped here.
+ would have hoped here.
+ * xbt_os_sem_get_value: unused internally, deprecated on OS X El Capitan
XML:
* Add Exa- and Peta- units such as EiB, EB, Eib, Eb for size, and
EiBps, EBps, Eibps, Ebps for bandwidth.
They may become useful to some lucky ones.
+
+ Java:
+ * New functions: msg.Comm.waitAll() and msg.Comm.waitAny()
+ * ex/app_tokenring: new example, very similar to the MSG Token Ring
+ * ex/async_waitAll: new example, on asynchronous communications
-- $date Da SimGrid team <simgrid-devel@lists.gforge.inria.fr>