khiops icon indicating copy to clipboard operation
khiops copied to clipboard

Settle on the MPICH Support for Native Khiops Core Linux Packages

Open popescu-v opened this issue 11 months ago • 0 comments

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 -n flag 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 _khiopsgetprocnumber executable, would only give the number of physical cores on the host mpiexec is launched on.

Context

  • Khiops version: any
  • OS description (use khiops -s): Linux

popescu-v avatar Jan 20 '25 20:01 popescu-v