X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ce6f208050e74d310159255dc8e5bf7d1b7d4b56..99149d9a7fb61c938c70478ae8196ec37876b17f:/doc/doxygen/options.doc?ds=sidebyside diff --git a/doc/doxygen/options.doc b/doc/doxygen/options.doc index 9f338589f3..ff8a7d3f4d 100644 --- a/doc/doxygen/options.doc +++ b/doc/doxygen/options.doc @@ -139,7 +139,8 @@ when using SimDag. - \b compound: Host model that is automatically chosen if you change the network and CPU models - \b ptask_L07: Host model somehow similar to Cas01+CM02 but - allowing parallel tasks + allowing "parallel tasks", that are intended to model the moldable + tasks of the grid scheduling literature. \subsection options_generic_plugin Plugins @@ -198,16 +199,10 @@ the \b maxmin/precision item (default value: 0.00001). Changing it may speedup the simulation by discarding very small actions, at the price of a reduced numerical precision. -\subsection options_model_nthreads Parallel threads for model updates +\subsection options_concurrency_limit Concurrency limit -By default, Surf computes the analytical models sequentially to share their -resources and update their actions. It is possible to run them in parallel, -using the \b surf/nthreads item (default value: 1). If you use a -negative or null value, the amount of available cores is automatically -detected and used instead. - -Depending on the workload of the models and their complexity, you may get a -speedup or a slowdown because of the synchronization costs of threads. +The maximum number of variables in a system can be tuned through +the \b maxmin/concurrency_limit item (default value: 100). Setting a higher value can lift some limitations, such as the number of concurrent processes running on a single host. \subsection options_model_network Configuring the Network model @@ -851,6 +846,8 @@ This is the default value: This feature currently requires superuser privileges, as registers are queried. Only use this feature with code you trust! Call smpirun for instance via smpirun -wrapper "sudo " + or run sudo sh -c "echo 0 > /proc/sys/kernel/perf_event_paranoid" + In the later case, sudo will not be required. \note This option is only available when SimGrid was compiled with PAPI support.