<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    Dear Quantum Espresso Forum,<br>
    <br>
    I encountered a problem related to the parallel computing using
    QE7.1 for vc-relax.<br>
    <br>
    I was trying to perform a vc-relax for a 3*3*3 BCC tungsten super
    cell. The code works fine for non-parallel computing, also works
    fine for parallel computing if the number of processors is smaller
    than 10.<br>
    <br>
    However, if the number of processors is larger than 10, I will get
    following MPI error:<br>
    <i>*** An error occurred in MPI_Comm_free</i><i><br>
    </i><i>*** reported by process [3585895498,2]</i><i><br>
    </i><i>*** on communicator MPI_COMM_WORLD</i><i><br>
    </i><i>*** MPI_ERR_COMM: invalid communicator</i><i><br>
    </i><i>*** MPI_ERRORS_ARE_FATAL (processes in this communicator will
      now abort,</i><i><br>
    </i><i>***    and potentially your MPI job)</i><br>
    <br>
    For parallel computing, I am using <i>OpenMPI/3.1.4-gcccuda</i>.
    (In addition, it seems that If I use OpenMPI V4, the simulation
    speed will be much slower than that of V3.)<br>
    <br>
    Another thing is that, if I decrease the size of the supper cell,
    for example to 2*2*2, then there is no problem in the parallel
    computing even if I use more than 30 processors.<br>
    <br>
    Could you help me look at this problem, please? <br>
    <br>
    The input for QE can be found below.<br>
    <br>
    Thank you in advance!<br>
    <br>
    Xin Jin<br>
    <br>
    <i>&control</i><i><br>
    </i><i><br>
    </i><i>    calculation='vc-relax' </i><i><br>
    </i><i>    restart_mode='from_scratch',   </i><i><br>
    </i><i>    prefix='W_relax',    </i><i><br>
    </i><i>    pseudo_dir="../../PP_files",</i><i><br>
    </i><i>    outdir='./'</i><i><br>
    </i><i><br>
    </i><i> /</i><i><br>
    </i><i> </i><i><br>
    </i><i><br>
    </i><i> &system</i><i><br>
    </i><i>    ibrav= 0, </i><i><br>
    </i><i>    celldm(1)=5.972,</i><i><br>
    </i><i>    nat=  54, </i><i><br>
    </i><i>    ntyp= 1,</i><i><br>
    </i><i>    ecutwfc = 50,</i><i><br>
    </i><i>    ecutrho = 500,</i><i><br>
    </i><i>    occupations='smearing', smearing='mp', degauss=0.06</i><i><br>
    </i><i> /</i><i><br>
    </i><i><br>
    </i><i> &electrons</i><i><br>
    </i><i>    diagonalization='david',</i><i><br>
    </i><i>    conv_thr =  1.0d-8,</i><i><br>
    </i><i>    mixing_beta = 0.5,</i><i><br>
    </i><i> /</i><i><br>
    </i><i> </i><i><br>
    </i><i> &ions</i><i><br>
    </i><i> /</i><i><br>
    </i><i><br>
    </i><i> &cell</i><i><br>
    </i><i>    press = 0.0,</i><i><br>
    </i><i> /</i><i><br>
    </i><i> </i><i><br>
    </i><i>ATOMIC_SPECIES</i><i><br>
    </i><i> W  183.84 W.pbe-spn-kjpaw_psl.1.0.0.UPF</i><i><br>
    </i><i> </i><i><br>
    </i><i>CELL_PARAMETERS {alat}</i><i><br>
    </i><i>   3.0  0.0  0.0</i><i><br>
    </i><i>   0.0  3.0  0.0</i><i><br>
    </i><i>   0.0  0.0  3.0 </i><i><br>
    </i><i> </i><i><br>
    </i><i>ATOMIC_POSITIONS {alat}</i><i><br>
    </i><i>W 0.00000 0.00000 0.00000</i><i><br>
    </i><i>W 0.50000 0.50000 0.50000</i><i><br>
    </i><i>W 1.00000 0.00000 0.00000</i><i><br>
    </i><i>W 1.50000 0.50000 0.50000</i><i><br>
    </i><i>W 2.00000 0.00000 0.00000</i><i><br>
    </i><i>W 2.50000 0.50000 0.50000</i><i><br>
    </i><i>W 0.00000 1.00000 0.00000</i><i><br>
    </i><i>W 0.50000 1.50000 0.50000</i><i><br>
    </i><i>W 1.00000 1.00000 0.00000</i><i><br>
    </i><i>W 1.50000 1.50000 0.50000</i><i><br>
    </i><i>W 2.00000 1.00000 0.00000</i><i><br>
    </i><i>W 2.50000 1.50000 0.50000</i><i><br>
    </i><i>W 0.00000 2.00000 0.00000</i><i><br>
    </i><i>W 0.50000 2.50000 0.50000</i><i><br>
    </i><i>W 1.00000 2.00000 0.00000</i><i><br>
    </i><i>W 1.50000 2.50000 0.50000</i><i><br>
    </i><i>W 2.00000 2.00000 0.00000</i><i><br>
    </i><i>W 2.50000 2.50000 0.50000</i><i><br>
    </i><i>W 0.00000 0.00000 1.00000</i><i><br>
    </i><i>W 0.50000 0.50000 1.50000</i><i><br>
    </i><i>W 1.00000 0.00000 1.00000</i><i><br>
    </i><i>W 1.50000 0.50000 1.50000</i><i><br>
    </i><i>W 2.00000 0.00000 1.00000</i><i><br>
    </i><i>W 2.50000 0.50000 1.50000</i><i><br>
    </i><i>W 0.00000 1.00000 1.00000</i><i><br>
    </i><i>W 0.50000 1.50000 1.50000</i><i><br>
    </i><i>W 1.00000 1.00000 1.00000</i><i><br>
    </i><i>W 1.50000 1.50000 1.50000</i><i><br>
    </i><i>W 2.00000 1.00000 1.00000</i><i><br>
    </i><i>W 2.50000 1.50000 1.50000</i><i><br>
    </i><i>W 0.00000 2.00000 1.00000</i><i><br>
    </i><i>W 0.50000 2.50000 1.50000</i><i><br>
    </i><i>W 1.00000 2.00000 1.00000</i><i><br>
    </i><i>W 1.50000 2.50000 1.50000</i><i><br>
    </i><i>W 2.00000 2.00000 1.00000</i><i><br>
    </i><i>W 2.50000 2.50000 1.50000</i><i><br>
    </i><i>W 0.00000 0.00000 2.00000</i><i><br>
    </i><i>W 0.50000 0.50000 2.50000</i><i><br>
    </i><i>W 1.00000 0.00000 2.00000</i><i><br>
    </i><i>W 1.50000 0.50000 2.50000</i><i><br>
    </i><i>W 2.00000 0.00000 2.00000</i><i><br>
    </i><i>W 2.50000 0.50000 2.50000</i><i><br>
    </i><i>W 0.00000 1.00000 2.00000</i><i><br>
    </i><i>W 0.50000 1.50000 2.50000</i><i><br>
    </i><i>W 1.00000 1.00000 2.00000</i><i><br>
    </i><i>W 1.50000 1.50000 2.50000</i><i><br>
    </i><i>W 2.00000 1.00000 2.00000</i><i><br>
    </i><i>W 2.50000 1.50000 2.50000</i><i><br>
    </i><i>W 0.00000 2.00000 2.00000</i><i><br>
    </i><i>W 0.50000 2.50000 2.50000</i><i><br>
    </i><i>W 1.00000 2.00000 2.00000</i><i><br>
    </i><i>W 1.50000 2.50000 2.50000</i><i><br>
    </i><i>W 2.00000 2.00000 2.00000</i><i><br>
    </i><i>W 2.50000 2.50000 2.50000</i><i><br>
    </i><i><br>
    </i><i>K_POINTS {automatic}</i><i><br>
    </i><i>4 4 4 0 0 0</i><i><br>
    </i><br>
  </body>
</html>