X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a0bf088c008c5f07ac578f488aa11173e955a7c0..bbe99325656822fa65b57f0acb88f79b082f20c7:/doc/doxygen/options.doc diff --git a/doc/doxygen/options.doc b/doc/doxygen/options.doc index cdb3654b27..22cfa387c0 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 @@ -317,6 +312,15 @@ corresponding to the ns3::TcpL4Protocol::SocketType configuration item in NS3. The only valid values (enforced on the SimGrid side) are 'NewReno' or 'Reno' or 'Tahoe'. +\subsection options_model_storage Configuring the Storage model + +\subsubsection option_model_storage_maxfd Maximum amount of file descriptors per host + +Each host maintains a fixed-size array of its file descriptors. You +can change its size (1024 by default) through the \b +storage/max_file_descriptors item to either enlarge it if your +application requires it or to reduce it to save memory space. + \section options_modelchecking Configuring the Model-Checking To enable the SimGrid model-checking support the program should @@ -1174,7 +1178,8 @@ silently overflow on other parts of the memory. - \c path: \ref options_generic_path - \c plugin: \ref options_generic_plugin -- \c surf/nthreads: \ref options_model_nthreads +- \c storage/max_file_descriptors: \ref option_model_storage_maxfd + - \c surf/precision: \ref options_model_precision - \c For collective operations of SMPI, please refer to Section \ref options_index_smpi_coll