Platforms
Operating Systems
- FreeBSD — Limited support, not actively tested.
FreeBSD —サポートは限定的で、積極的にテストされていません。 - Linux — Slurm has been thoroughly tested on most popular Linux
distributions using arm64 (aarch64), ppc64, and x86_64 architectures. Some
features are limited to recent releases and newer Linux kernel versions.
Currently supported distributions include:
Linux — Slurmは、arm64(aarch64)、ppc64、およびx86_64アーキテクチャを使用するほとんどの一般的なLinuxディストリビューションで徹底的にテストされています。一部の機能は、最近のリリースと新しいLinuxカーネルバージョンに限定されています。現在サポートされているディストリビューションは次のとおりです。
- Cray Linux Environment 6
- Cray Linux Environment 7
- Debian (jessie, stretch, buster, and newer)
- RedHat Enterprise Linux 6 (RHEL6), CentOS 6, Scientific Linux 6 (deprecated, and will be removed in a future release)
- RedHat Enterprise Linux 7 (RHEL7), CentOS 7, Scientific Linux 7
- RedHat Enterprise Linux 8 (RHEL7), CentOS 8 (and newer)
- SUSE Linux Enterprise Server (SLES) 12 (and newer)
- Ubuntu (16.04, 18.04, and newer)
- NetBSD — Limited support, not actively tested.
NetBSD —限定的なサポート、積極的にテストされていません。 - macOS — Slurm has run on macOS in the past, but does not
currently. It should be possible to fix this with some adjustments to linker
and compiler flags, and any patches would be appreciated.
macOS — Slurmは過去にmacOSで実行されましたが、現在は実行されていません。リンカーとコンパイラのフラグにいくつかの調整を加えることでこれを修正できるはずであり、パッチがあれば幸いです。
Accelerators
Slurm has optional support for managing a variety of accelerator cards.
Specific plugins have been developed for:
Slurmには、さまざまなアクセラレータカードを管理するためのオプションのサポートがあります。特定のプラグインが開発されました:
- gres/gpu with AutoDetect=nvml — autodetection of NVIDIA GPUs through their proprietary NVML library (tested on x86_64 and arm64)
AutoDetect = nvmlを使用したgres / gpu —独自のNVMLライブラリによるNVIDIA GPUの自動検出(x86_64およびarm64でテスト済み) - gres/mps — NVIDIA CUDA Multi-Process Service provides ways to share GPUs between multiple compute processes
gres / mps — NVIDIA CUDAマルチプロセスサービスは、複数のコンピューティングプロセス間でGPUを共有する方法を提供します
Last modified 14 November 2019