- @ref msg_ex_tracing_user_variables
- @ref msg_ex_models
- @ref msg_ex_ns3
- - @ref msg_ex_apps
- - @ref msg_ex_misc
@section msg_ex_basics Basic examples and features
- <b>Master Workers</b>.
@ref examples/msg/app-masterworker/app-masterworker.c\n
Another good old example, where one Master process has a bunch of
- task to dispatch to a set of several Worker processes. It is fully
- commented in @ref msg_ex_master_worker.
+ task to dispatch to a set of several Worker processes.
@section msg_ex_process Acting on Processes
pstate can be accessed/changed with @ref simgrid::s4u::Host::getPstateSpeed and @ref simgrid::s4u::Host::setPstate.
- <b>Parallel tasks</b>
- @ref examples/s4u/exec-ptasks/s4u-exec-ptasks.cpp\n
+ @ref examples/s4u/exec-ptask/s4u-exec-ptask.cpp\n
These objects are convenient abstractions of parallel
computational kernels that span over several machines.
@subsection s4u_ex_app_data Data diffusion
- <b>Bit Torrent</b>
- @ref examples/s4u/app-bittorrent/s4u-app-bittorrent.cpp\n
+ @ref examples/s4u/app-bittorrent/s4u-bittorrent.cpp\n
Classical protocol for Peer-to-Peer data diffusion.
- <b>Chained send</b>
@subsection s4u_ex_app_dht Distributed Hash Tables (DHT)
- <b>Chord Protocol</b>
- @ref examples/s4u/app-chord/s4u-app-chord.cpp\n
+ @ref examples/s4u/dht-chord/s4u-dht-chord.cpp\n
One of the most famous DHT protocol.
*/
@example examples/s4u/async-wait/s4u-async-wait.cpp
@example examples/s4u/async-waitall/s4u-async-waitall.cpp
@example examples/s4u/async-waitany/s4u-async-waitany.cpp
+@example examples/s4u/dht-chord/s4u-dht-chord.cpp
@example examples/s4u/exec-basic/s4u-exec-basic.cpp
@example examples/s4u/exec-async/s4u-exec-async.cpp
@example examples/s4u/exec-dvfs/s4u-exec-dvfs.cpp
@example examples/s4u/exec-monitor/s4u-exec-monitor.cpp
+@example examples/s4u/exec-ptask/s4u-exec-ptask.cpp
@example examples/s4u/exec-remote/s4u-exec-remote.cpp
-@example examples/s4u/app-bittorrent/s4u-app-bittorrent.cpp
+@example examples/s4u/app-bittorrent/s4u-bittorrent.cpp
@example examples/s4u/app-chainsend/s4u-app-chainsend.cpp
@example examples/s4u/app-masterworker/s4u-app-masterworker.cpp
@example examples/s4u/app-pingpong/s4u-app-pingpong.cpp