khiops
khiops copied to clipboard
Settle on the MPICH Support for Native Khiops Core Linux Packages
Description
Currently, MPICH support for native khiops-core Linux packages it is accommodated for in the CMake-based build infrastructure, but native packages built with MPICH are not being released.
On the other hand, following PR https://github.com/KhiopsML/khiops/pull/537, we might need to specify if and how MPICH could be used in distributed environments with the native Khiops core packages.
Questions/Ideas
- the
-nflag specifying the total number of processes is mandatory for MPICH. However, on distributed environments, this number can be difficult to obtain. The current solution, based on the_khiopsgetprocnumberexecutable, would only give the number of physical cores on the hostmpiexecis launched on.
Context
- Khiops version: any
- OS description (use
khiops -s): Linux