SLURM: 작업당 최대 --cpus-per-cpu 및 --mem-per-cpu를 결정하는 방법은 무엇입니까?

SLURM: 작업당 최대 --cpus-per-cpu 및 --mem-per-cpu를 결정하는 방법은 무엇입니까?

작업을 실행할 때 작업당 최적/최대 CPU 수를 결정하는 방법은 무엇입니까? 특정 CPU에서 사용 가능한 총 메모리를 동시에 표시하는 방법이 있습니까?

답변1

sinfo를 사용하여 각 노드의 최대 CPU/메모리를 찾을 수 있습니다 . 에서 인용여기:

$ sinfo -o "%15N %10c %10m  %25f %10G"
NODELIST        CPUS       MEMORY      FEATURES                  GRES      
mback[01-02]    8          31860+      Opteron,875,InfiniBand    (null)    
mback[03-04]    4          31482+      Opteron,852,InfiniBand    (null)    
mback05         8          64559       Opteron,2356              (null)    
mback06         16         64052       Opteron,885               (null)    
mback07         8          24150       Xeon,X5550                TeslaC1060
mback[08-19]    8          24151       Xeon,L5520,InfiniBand     (null)    
mback[20-32,34] 8          16077       Xeon,L5420                (null)

"작업당 최고의 CPU"가 무엇을 의미하는지 잘 모르겠습니다. 실행하려는 특정 프로그램에 따라 다릅니다.

관련 정보