X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/361258ab0fbf44b907a966b0ad83c46fe7353925..3c6baa74097200e9e76b7ae9a1d4d756b735005c:/examples/s4u/README.rst diff --git a/examples/s4u/README.rst b/examples/s4u/README.rst index f672f35432..e730f217b9 100644 --- a/examples/s4u/README.rst +++ b/examples/s4u/README.rst @@ -16,8 +16,8 @@ SimGrid comes with an extensive set of examples, documented on this page. Most of them only demonstrate one single feature, with some larger examplars listed below. -Each of these examples can be found in a subdirectory under -examples/s4u in the archive. It contains the source code (also listed +The C++ examples can be found under examples/s4u while python examples +are in examples/python. Each such directory contains the source code (also listed from this page), and the so-called tesh file containing how to call the binary obtained by compiling this example and also the expected output. Tesh files are used to turn each of our examples into an @@ -140,6 +140,8 @@ Communications on the Network .. todo:: add the `ready` example here +.. _s4u_ex_execution: + Executions on the CPU --------------------- @@ -149,7 +151,8 @@ Executions on the CPU the actor until a given amount of flops gets computed on its simulated host. Some executions can be given an higher priority so that they get more resources. - |br| `examples/s4u/exec-basic/s4u-exec-basic.cpp `_ + |br| |cpp| `examples/s4u/exec-basic/s4u-exec-basic.cpp `_ + |br| |py| `examples/python/exec-basic/exec-basic.py `_ - **Asynchronous execution:** You can start asynchronous executions, just like you would fire @@ -171,9 +174,10 @@ Executions on the CPU |br| `examples/s4u/exec-dvfs/s4u-exec-dvfs.cpp `_ |br| `examples/platforms/energy_platform.xml `_ - - **Parallel tasks:** + - **Parallel executions:** These objects are convenient abstractions of parallel - computational kernels that span over several machines. + 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 `_ I/O on Disks and Files @@ -337,3 +341,11 @@ Distributed Hash Tables (DHT) .. |br| raw:: html
+ +.. |cpp| image:: /img/lang_cpp.png + :align: middle + :width: 12 + +.. |py| image:: /img/lang_python.png + :align: middle + :width: 12