Slurm工作調度工具

''' Slurm 任務調度工具 （ 前身爲極簡Linux資源管理工具 ， 英文 ： Simple Linux Utility for Resource Management ， 取首字母 ， 簡寫爲SLURM ） ， 或 Slurm''' ， 是一個用於 Linux 和 Unix 內核系統的自由開源的任務調度工具 ， 被世界範圍內的超級計算機和計算機群廣泛採用 。 它提供了三個關鍵功能 。 第一 ， 爲用戶分配一定時間的專享或非專享的資源 ， 以供用戶執行工作 。 第二 ， 它提供了一個框架 ， 用於啓動 、 執行 、 監測在節點上運行着的任務 ( 通常是並行的任務 ， 例如 MPI ) ， 第三 ， 爲任務隊列合理地分配資源 。 大約60 ％ 的500強超級計算機上都運行着Slurm ， 包括2016年前世界上最快的計算機天河 - 2 。 Slurm使用基於Hilbert曲線調度或肥胖 網絡拓撲結構的最適算法 ， 以便優化並行計算機中的任務分配 。