xbt_cfg_register_string("smpi/gather", nullptr, nullptr, "Which collective to use for gather");
xbt_cfg_register_string("smpi/allgather", nullptr, nullptr, "Which collective to use for allgather");
xbt_cfg_register_string("smpi/barrier", nullptr, nullptr, "Which collective to use for barrier");
xbt_cfg_register_string("smpi/reduce_scatter", nullptr, nullptr, "Which collective to use for reduce_scatter");
xbt_cfg_register_string("smpi/gather", nullptr, nullptr, "Which collective to use for gather");
xbt_cfg_register_string("smpi/allgather", nullptr, nullptr, "Which collective to use for allgather");
xbt_cfg_register_string("smpi/barrier", nullptr, nullptr, "Which collective to use for barrier");
xbt_cfg_register_string("smpi/reduce_scatter", nullptr, nullptr, "Which collective to use for reduce_scatter");