X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1c10b771a24147abe895cf16b9924ae8be3de071..34a382cec766ccc54c79cc6183632d7d55887111:/src/smpi/smpi_global.c diff --git a/src/smpi/smpi_global.c b/src/smpi/smpi_global.c index 6dae568467..b802e34bdb 100644 --- a/src/smpi/smpi_global.c +++ b/src/smpi/smpi_global.c @@ -156,20 +156,25 @@ int main(int argc, char **argv) srand(SMPI_RAND_SEED); double default_reference_speed = 20000.0; - xbt_cfg_register(&_surf_cfg_set, "reference_speed", + xbt_cfg_register(&_surf_cfg_set, "smpi/running_power", "Power of the host running the simulation (in flop/s). Used to bench the operations.", xbt_cfgelm_double, &default_reference_speed, 1, 1, NULL, NULL); int default_display_timing = 0; - xbt_cfg_register(&_surf_cfg_set, "display_timing", + xbt_cfg_register(&_surf_cfg_set, "smpi/display_timing", "Boolean indicating whether we should display the timing after simulation.", xbt_cfgelm_int, &default_display_timing, 1, 1, NULL, NULL); int default_display_smpe = 0; - xbt_cfg_register(&_surf_cfg_set, "SMPE", + xbt_cfg_register(&_surf_cfg_set, "smpi/log_events", "Boolean indicating whether we should display simulated time spent in MPI calls.", xbt_cfgelm_int, &default_display_smpe, 1, 1, NULL, NULL); + double default_threshold = 1e-6; + xbt_cfg_register(&_surf_cfg_set, "smpi/cpu_threshold", + "Minimal computation time (in seconds) not discarded.", + xbt_cfgelm_double, &default_threshold, 1, 1, NULL, NULL); + SIMIX_global_init(&argc, argv); // parse the platform file: get the host list @@ -187,7 +192,7 @@ int main(int argc, char **argv) while (SIMIX_solve(NULL, NULL) != -1.0); - if (xbt_cfg_get_int(_surf_cfg_set, "display_timing")) + if (xbt_cfg_get_int(_surf_cfg_set, "smpi/display_timing")) INFO1("simulation time %g", SIMIX_get_clock()); smpi_global_destroy();