Configuração de Hostfiles no nó Mestre e nós Escravo no sistema Linux para execução de tarefa MPI

1

Eu sou novo no MPI. Eu usando o MPICH 3.2 para paralelizar meus programas. Atualmente, estou tentando executar alguns programas básicos disponíveis em diferentes nós físicos. Eu estou usando o poisson_mpi.f90 para fazer isso funcionar. Estou confuso depois de uma pesquisa através de configuração de Hostfiles no nó mestre e os nós escravos. Eu quero usar o ip addres para fazer o mesmo. Eu preparei um arquivo host como

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

10.0.23.5       master
10.0.23.6  
10.0.23.11      

Este é o arquivo em / etc / hosts no nó principal. Agora preciso configurar os nós escravos. Eu não tenho ideia de como fazer isso. para o comando run, estou usando mpirun --hostfile hostfile.txt -np=20 ./a.out . Eu não sei se é certo ou errado. Meu hostfiles.txt está no mesmo formulário de pasta onde estou executando o programa. Não está executando o trabalho. Às vezes eu também recebo avisos de despedida. Sem o hostfile, o mpirun executa o comando perfeitamente.

Link para o equador de equações POISSON . Esta é uma versão MPI.

Ajude-me a configurar e executar os comandos do mpirun.

Obrigado antecipadamente.

    
por Soumyaranjan 11.07.2017 / 12:31

0 respostas