Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove the deprecated 'state' attribute from the doc
[simgrid.git] / doc / doxygen / application.doc
index a183081..af5fe1d 100644 (file)
@@ -1,28 +1,6 @@
 /** 
 @page application Describing your application
 
-TBD
-
-* Main concepts
-
-  - *Actor* (or process in legacy interfaces of SimGrid)
-  
-  - *Activities*: resource usage that applications do. This is what
-    takes time.
-    
-    Any given actor can do at most one foreground activity, while it
-    can also do several non-blocking activities in the background.
-    
-  - These activities take place on *Resources* (links, compute
-    machine, disks). Resources should be described (created) in the
-    Virtual Platform (link), but your application have many other ways
-    to interact with the resource.  
-
-  - The resources are arranged in a hierarchy of *Networking Zones*,
-    with which the application can also interact. The netzone knows the
-    networking path between one resource to another.
-
-Speak of mailboxes here? Where if not?
 
 * Interfaces to describe applications
 
@@ -30,6 +8,9 @@ Speak of mailboxes here? Where if not?
 - Simple Legacy C interfaces: MSG and SimDag, with comparison.
 - Simple Java Interface: Currently MSG-based, but will be replaced with S4U stuff when ready
 - MPI applications
+- Event-oriented, and trace-based. The old documentation of the
+  obsolete MSG module was removed in
+  https://github.com/simgrid/simgrid/commit/e05361c201fb95d2b7605e59001cd0a49a489739
 
 - Arbitrary applications: Simterpose and Remote SimGrid (they are currently far from being usable).
 - State our goal of BYOS (build your own simulator), even if it's just a neat name for now