2017-11-24 11 views

답변

2

클러스터 스케줄러 (예 : Slurm)가 할당 된 것보다 많은 자원을 사용하는 배신 작업에 대한 걱정없이 단일 노드에 여러 작업을 할당하도록 설정할 수 있다는 것을 알고 있습니다.

Cgroup은 다른 작업이 Slurm이 할당 한 자원 만 사용할 수 있도록하는 메커니즘입니다.

이 작업을 수행 할 수있는 클러스터 스케줄러가 있기 전에 많은 HPC 센터에서는 노드 당 하나의 작업 또는 노드 당 하나의 사용자 만 허용했습니다. 그렇지 않으면 예를 들어 코어 1 개만 요청한 작업은 일단 실행되면 노드의 다른 코어를 제대로 실행하지 못하게하는 노드의 모든 코어를 실제로 사용할 수 있습니다.