Várias coisas podem causar isso:
- versões incompatíveis do mpi, entre a biblioteca que você vinculou, a que você carregou em tempo de execução, e algumas versões recentes do openmpi são um pouco bugs.
- arquivo de entrada ausente para funções de onda ou densidade. Não há uma mensagem de erro clara, mas isso pode colocar o mpi io em um ajuste e travar o trabalho
- número incompatível de k-points / bandas / fft wrt o número de processadores que você fornece, que deve ser um divisor de nkpt na paralelização padrão, e deve ser um divisor exato de np_kpt * np_band * np_fft no caso geral paral_kgb .
Tente executar em sequencial ou com menos processadores para ver onde o problema pode estar, ou vincular a uma versão mais antiga do mpi (1.2.6 é normalmente ok)
Você também deve verificar os arquivos tmp_XXX_LOG_P001 002 003
, que registram os erros de cada processador. Eles lhe darão dicas adicionais.