본문 바로가기
Programming/병렬프로그래밍

MPI실행시에 노드별로 프로세스 수 할당하기.

by 곰네Zip 2008. 11. 10.
아마 독자적으로 클러스터를 구축하신분들이 있으시다면......
mpi를 사용하실 것입니다.
여기에 제가 만약 노드별로 프로세스수를 할당하고싶으신적없으신지?
특히 OpenMP + MPI하이브리드를 하려면
노드당 프로세서 수를 지정해주어야합니다.
쿼드코어로 구성된 4개의 노드에서 실행을 할때,
노드1에 모든 job이 다 올라가면 매우 곤란한 상황이니까요.
그러한 경우에 사용할 수 있는 방법입니다.
실행시에 옵션을 줄수가 있네요 ㅡㅡㅋ

mpirun -np 프로세서 수 -perhost 노드당 프로세서의 수 command

이렇게 실행하여야하는군요....
음....
왜 이걸 몰랐을까 - -;
반응형

댓글