Aviso ao executar lammps-daily no Ubuntu 12.04 lts

1

Eu recebo o seguinte aviso ao executar o lammps-daily no Ubuntu 12.04 lts:

WARNING: OMP_NUM_THREADS environment is not set. (../comm.cpp:100)

usando 1 thread (s) OpenMP por tarefa MPI

Depois disso, o cursor começa a piscar ..

Eu instalei o lammps-daily usando este link .

Alguém poderia me ajudar como sair disso .. Muito obrigado.

    
por user273447 24.04.2014 / 08:00

2 respostas

2

Eu entendi .. Precisamos apenas incluir no final do .bashrc exportar OMP_NUM_THREADS = 4

Depois disso, o aviso desaparece. Aqui, 4 corresponde a não. de núcleos no sistema.

    
por user273447 25.04.2014 / 11:22
0
  

AVISO: o ambiente OMP_NUM_THREADS não está definido. (../comm.cpp:100)   usando 1 thread (s) OpenMP por tarefa MPI

O ambiente não está definido !!

Portanto, o problema está aqui, você precisa adicionar a variável de ambiente .

  

Variável de ambiente OMP_NUM_THREADS define o número de encadeamentos que um programa usará quando for executado.

     

A sintaxe é a seguinte:

     
    
      

OMP_NUM_THREADS = num

    
  
     

num o número máximo de encadeamentos que podem ser usados se a dinâmica   o ajuste do número de threads está ativado.

Observação: Se o número de threads que você solicitar exceder o número que seu ambiente de execução pode suportar, seu aplicativo será encerrado.

Então, para adicionar essa variável, o que você fez:

Adicione esta linha ao seu .bashrc :

export  OMP_NUM_THREADS=NUM

Substitua NUM pelo seu número de segmento máximo

    
por Maythux 16.06.2015 / 10:56