Recently (pending for 10.2.2), khiops-env has evolved the arguments that are passed to the mpiexec command.
Most notably, the bindings have been removed, for OpenMPI and MPICH alike.
Questions/Ideas
For Linux, all bindings have to be removed (for Conda, Conda-based and binary+pip installation methods).
More specifically, the -bind-to hwthread -map-by core arguments must be removed for Linux
The --quiet argument must be added for OpenMPI (binary+pip installation method on Linux). This addition will be conditioned on user input, once the policy specified in https://github.com/KhiopsML/khiops/issues/310 is implemented upstream.
Description
Recently (pending for 10.2.2),
khiops-env
has evolved the arguments that are passed to thempiexec
command.Most notably, the bindings have been removed, for OpenMPI and MPICH alike.
Questions/Ideas
-bind-to hwthread -map-by core
arguments must be removed for Linux--quiet
argument must be added for OpenMPI (binary+pip installation method on Linux). This addition will be conditioned on user input, once the policy specified in https://github.com/KhiopsML/khiops/issues/310 is implemented upstream.--allow-run-as-root
argument's implications should be discussed (see https://github.com/KhiopsML/khiops/issues/323) before including it here.