Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Simplify the exec-ptask example
[simgrid.git] / examples / s4u / README.rst
index 23a3e9c..8610665 100644 (file)
@@ -203,27 +203,24 @@ Executions on the CPU
     background threads.
     |br| `examples/s4u/exec-async/s4u-exec-async.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-async/s4u-exec-async.cpp>`_
     
-  - **Monitoring asynchronous executions:**
-    This example shows how to start an asynchronous execution, and
-    monitor its status.
-    |br| `examples/s4u/exec-monitor/s4u-exec-monitor.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-monitor/s4u-exec-monitor.cpp>`_
-    
   - **Remote execution:**
-    Before its start, you can change the host on which a given execution will occur.
+    You can start executions on remote hosts, or even change the host
+    on which they occur during their execution.
     |br| `examples/s4u/exec-remote/s4u-exec-remote.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-remote/s4u-exec-remote.cpp>`_
 
+  - **Parallel executions:**
+    These objects are convenient abstractions of parallel
+    computational kernels that span over several machines, such as a
+    PDGEM and the other ScaLAPACK routines. Note that this only works
+    with the "ptask_L07" host model (`--cfg=host/model:ptask_L07`).
+    |br| `examples/s4u/exec-ptask/s4u-exec-ptask.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-ptask/s4u-exec-ptask.cpp>`_
+    
   - **Using Pstates on a host:**
     Shows how define a set of pstatesfor a host in the XML, and how the current
     pstate can be accessed/changed with :cpp:func:`simgrid::s4u::Host::get_pstate_speed` and :cpp:func:`simgrid::s4u::Host::set_pstate`.
     |br| `examples/s4u/exec-dvfs/s4u-exec-dvfs.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-dvfs/s4u-exec-dvfs.cpp>`_
     |br| `examples/platforms/energy_platform.xml <https://framagit.org/simgrid/simgrid/tree/master/examples/platforms/energy_platform.xml>`_
 
-  - **Parallel executions:**
-    These objects are convenient abstractions of parallel
-    computational kernels that span over several machines, such as a
-    PDGEM and the other ScaLAPACK routines.
-    |br| `examples/s4u/exec-ptask/s4u-exec-ptask.cpp <https://framagit.org/simgrid/simgrid/tree/master/examples/s4u/exec-ptask/s4u-exec-ptask.cpp>`_
-
 I/O on Disks and Files
 ----------------------