2. List of changes
The following sections lists changes in version 21.08.8. Each component lists the following information:
V-IPU Slurm changelog: lists important bug fixes and relevant functionality that has been added.
V-IPU Slurm known issues: lists all important issues that impact Virtual-IPU Slurm functionality known to the date.
V-IPU Slurm compatibility changes: captures any changes that need to be applied to existing deployments, to remain compatible with this version of the Virtual-IPU Slurm software.
2.1. V-IPU Slurm changelog
V-IPU Slurm is based on Slurm v21.08.8.
See the Slurm release notes or the RELEASE_NOTES file in the source tarball for more information.
21.08.8 (build 1058)
Fixed source packages to include pre-built V-IPU client
21.08.8 (build 965)
Fixed ApiHost entry parsing in vipu config
Fixed resource leaks in vipu config
Fixed GRES parsing in job submit plugin
Added license files for select_plugin dependencies
Added spdlog vipulib dependency
Fixed linking to libstdc++ on CentOS
Rebased Graphcore Slurm resource selection plugin to Slurm v21.08.8
21.08.6
Rebased Graphcore Slurm resource selection plugin to Slurm v21.08.6
2.2. V-IPU Slurm known issues
The following section details known issues in v21.08.8.
21.08.8
Configuring V-IPU GRES in both
gres.conf
andslurm.conf
might lead to incorrect counting of IPU resources. The preferred option is to specify V-IPU GRES inslurm.conf
.Files
*.vipu.conf
without all options specified might be read incorrectly.Using both
--gres vipu:
and--ipus
might cause job submissions to fail.
2.3. V-IPU Slurm compatibility changes
The following section details compatibility changes in v21.08.8.
V-IPU Slurm 21.08.8 is not compatible with:
previous V-IPU Slurm releases
SchedMD Slurm