Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Oups, previous commit was a bit premature. Properly explain how to setup your GRAS...
[simgrid.git] / ChangeLog
index 2205423..b6f8473 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,45 @@
 SimGrid (3.1.1) unstable; urgency=low
 
-  * 
+  GRAS:
+  * New module mecanism where user code can use per process globals [Mt]
+    This is similar to gras_userdata_*() functions, but for libraries. It
+      factorize some code developped over and over in the examples and AMOK.
+    It has still to be documented and used (only amok/peermanagement is
+      converted for now).
+       
+  AMOK:
+  * Do really rename the hostmanagement module to peermanagement. [Mt]
+    Ie, rename functions from amok_hm_* to amok_pm_*. This breaks the API,
+    but this is rather new and this was documented in the module
+    documentation (poor excuse, I admit)
+
+  Documentation update:
+  * New FAQ: "Valgrind spits tons of errors!" [Mt]
+  * GRAS tutorial [Mt]
+    It contains:
+     - an introduction to the framework and to the used communication model
+     - an initiatic tour introducing the most proheminent features:
+       # Lesson 0: Installing GRAS
+       # Lesson 1: Setting up your own project
+       # Lesson 2: Exchanging simple messages
+       # Lesson 3: Passing arguments to the processes (in SG)
+       # Lesson 4: Attaching callbacks to messages
+       # Lesson 5: Using globals in processes
+       # Lesson 6: Logging informations properly
+       # Lesson 7: Using internal timers
+       # Lesson 8: Handling errors through exceptions
+       More a due, of course. At least the one explaining how to add data
+       into messages. In the meanwhile, you can check the examples which are
+       still here.
 
+  SIMDAG:
+  * A sequential mode has been added to the workstations. When a workstation
+    is in sequential mode, it can execute only one task, and the other tasks
+    are waiting in a FIFO. [Christophe Thiery]
+
+  SURF:
+  * The KCCFLN05 workstation model now handles parallel tasks. It is the
+    model for SIMDAG. [Christophe Thiery]
  --
 
 SimGrid (3.1) unstable; urgency=low
@@ -16,7 +54,7 @@ SimGrid (3.1) unstable; urgency=low
     module that enabled to play with Directed Acyclic Graphs. It is built
     directly on top of SURF and provides an API rather close to the old
     SG. Some old codes using SG are currently under rewrite to check that
-    all needful functions are provided.   [Christophe Thiery]  
+    all needful functions are provided. [Christophe Thiery]
        
   SURF:
   * Complete rewrite of the KCCFLN05 workstation model. It is now an