X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ab4213398ecc52ebe7bcf337e43bb85cc30dedf3..aa4c8eeb3051e5adfef317cda2ae590ca13e6f3e:/docs/source/app_smpi.rst diff --git a/docs/source/app_smpi.rst b/docs/source/app_smpi.rst index 89a8b65141..037c7642d6 100644 --- a/docs/source/app_smpi.rst +++ b/docs/source/app_smpi.rst @@ -102,6 +102,11 @@ on which host each rank gets mapped of ``-trace`` to activate the tracing during the simulation. You can get the full list by running ``smpirun -help`` +Finally, you can pass :ref:`any valid SimGrid parameter ` to your +program. In particular, you can pass ``--cfg=network/model:ns-3`` to +switch to use :ref:`model_ns3`. These parameters should be placed after +the name of your binary on the command line. + ............................... Debugging your Code within SMPI ............................... @@ -186,7 +191,7 @@ Most of these are best described in `STAR-MPI's white paper this paper + - bruck: Described by Bruck et.al. in `this paper `_ - 2dmesh: organizes the nodes as a two dimensional mesh, and perform allgather along the dimensions - 3dmesh: adds a third dimension to the previous algorithm @@ -313,9 +318,9 @@ MPI_Allreduce - impi: use intel mpi selector for the allreduce operations - automatic (experimental): use an automatic self-benchmarking algorithm - lr: logical ring reduce-scatter then logical ring allgather - - rab1: variations of the Rabenseifner algorithm: reduce_scatter then allgather - - rab2: variations of the Rabenseifner algorithm: alltoall then allgather - - rab_rsag: variation of the Rabenseifner algorithm: recursive doubling + - rab1: variations of the `Rabenseifner `_ algorithm: reduce_scatter then allgather + - rab2: variations of the `Rabenseifner `_ algorithm: alltoall then allgather + - rab_rsag: variation of the `Rabenseifner `_ algorithm: recursive doubling reduce_scatter then recursive doubling allgather - rdb: recursive doubling - smp_binomial: binomial tree with smp: binomial intra