Example of XGBoost distributed execution using MPI and SLURM

Requirements

  • SLURM
  • MPI
  • Python
  • XGBoost python module

Install

git clone https://github.com/dmlc/dmlc-core.git
cd dmlc-core
make

Run

bash deploy.sh