0
cnfcluster를 사용하여 AWS 클러스터를 만들었습니다. 이것은 4 개의 m4.xlarge 노드로 구성됩니다. 코어 당 하나의 작업을 사용하는 sge 스크립트를 작성하려고합니다. 변경 사항과 관계없이 출력에 호스트가 하나만 표시됩니다. 누구나 스크립트 변경을 제안 할 수 있습니까?SGI 스크립트가 MPI 작업을 위해 코어 당 하나의 작업을 사용합니다.
[email protected]:~$ qconf -sh
ip-172-31-16-28.us-west-2.compute.internal
ip-172-31-20-128.us-west-2.compute.internal
ip-172-31-29-121.us-west-2.compute.internal
ip-172-31-30-78.us-west-2.compute.internal
ip-172-31-30-81.us-west-2.compute.internal
SGE 스크립트는 SGE 옵션
#!/bin/bash
#
#$ -cwd
#$ -j y
#$ -pe mpi 8
#$ -S /bin/bash
mpirun -np 8 hostname
출력 OpenMPI 실행 (2.1.1)을 설치
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
ip-172-31-30-78
MPI 프로세스 고정은 일반적으로 구현에 따라 다릅니다. 어떤 MPI 구현을 사용하고 있습니까 (MPICH, Open MPI, Intel MPI 등)? –
@WesleyBland 아래 내 답변을 참조하십시오. – sarc360