Skip to content
  • Jens Domke's avatar
    SAR: SLURM to SAR interface · 237d8b5e
    Jens Domke authored
    
    
    The python script builds the interface between the scheduling-aware
    routing and the batch system (SLURM in this particular case). The
    scheduler-sar-interface.py script analyzes the jobs running on the
    system, compares this state to a previous state (if available), and
    triggers an rerouting of the fabric through the opensm, when the two
    states differ significantly.
    
    The output of scheduler-sar-interface.py is stored in
    /dev/shm/batch_jobs.conf and opensm needs to start with
    '--batch_job_file /dev/shm/batch_jobs.conf', or the equivalent option in
    the osm.conf file to make use of the feature.
    
    Changes to Makefile.am enables the automatic installation of
    scheduler-sar-interface.py into the sbin directory of the installation
    directory.
    
    Signed-off-by: default avatarJens Domke <jens.domke@tu-dresden.de>
    237d8b5e