You are right, in the sense that now the code just writes
"suboptimal parallelization: some nodes have no k-points"
I'm quite sure I remember the code stopping because it was run with more pools than k-points, was this changed recently, Paolo?


On 5/20/20 10:34 AM, M.J. Hutcheon wrote:
Dear Lorenzo,

I'm quite sure that the pw code stops if you try to run with more pools than k-points !

This doesn't seem to be the case? I ran a vc-relax and an scf (attached output) with these (terrible) parallelism settings, and they ran just fine.

Best,

Michael


On 2020-05-20 09:25, Lorenzo Paulatto wrote:

While I am quite sure that such a wasteful parallelization works anyway for the self-consistent code,

I'm quite sure that the pw code stops if you try to run with more pools than k-points !

I am not equally sure it will for the phonon code.

If the ph code does not stop in this case, I'm confident it will not work properly!

cheers

It isn't presumably difficult to fix it, but I would move to a more sensible parallelization. For 20 k points and 32 processors, I would try 4 pools of 8 processors (mpirun -np 32
  ph.x -nk 4 ...)
Paolo

On Tue, May 19, 2020 at 2:12 PM M.J. Hutcheon <mjh...@cam.ac.uk <mailto:mjh...@cam.ac.uk> <mailto:mjh...@cam.ac.uk <mailto:mjh...@cam.ac.uk>>> wrote:

    Dear QE users/developers,

    Following from the previous request, I've changed to a newer MPI
    library which gives a little more error information, specifically it
    does now crash with the following message:

    An error occurred in MPI_Allreduce
    eported by process [1564540929,0]
    on communicator MPI COMMUNICATOR 6 SPLIT FROM 3
    MPI_ERR_TRUNCATE: message truncated
    MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
    and potentially your MPI job)

    It appears that this is thrown at the end of a self-consistent DFPT
    calculation (see the attached output file - it appears the final
    iteration has converged). I'm using the development version of QE,
    so I suspect that the error arises from somewhere inside
https://gitlab.com/QEF/q-e/-/blob/develop/PHonon/PH/solve_linter.f90.

    I don't really know how to debug/workaround this further, any
    ideas/suggestions would be most welcome.

    Best,

    Michael Hutcheon

    TCM group, University of Cambridge



    On 2020-05-12 13:29, M.J. Hutcheon wrote:

    Dear QE users/developers,

    I am running an electron-phonon coupling calculation at the gamma
    point for a large unit cell Calcium-Hydride (Output file
    attached). The calculation appears to get stuck during the DFPT
    stage. It does not crash, or produce any error files/output of any
    sort, or run out of walltime, but the calculation does not
    progress either. I have tried different parameter sets (k-point
    grids + cutoffs), which changes the representation where the
    calculation gets stuck, but it still gets stuck. I don't really
    know what to try next, short of compiling QE in debug mode and
    running under a debugger to see where it gets stuck. Any ideas
    before I head down this laborious route?

    Many thanks,

    Michael Hutcheon

    TCM group, University of Cambridge


    _______________________________________________
    Quantum ESPRESSO is supported by MaX
    (www.max-centre.eu/quantum-espresso <http://www.max-centre.eu/quantum-espresso>
    <http://www.max-centre.eu/quantum-espresso>)
    users mailing list users@lists.quantum-espresso.org <mailto:users@lists.quantum-espresso.org>     <mailto:users@lists.quantum-espresso.org <mailto:users@lists.quantum-espresso.org>>
https://lists.quantum-espresso.org/mailman/listinfo/users



-- Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222


_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso <http://www.max-centre.eu/quantum-espresso>) users mailing list users@lists.quantum-espresso.org <mailto:users@lists.quantum-espresso.org>
https://lists.quantum-espresso.org/mailman/listinfo/users



--
Lorenzo Paulatto - Paris
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list users@lists.quantum-espresso.org
https://lists.quantum-espresso.org/mailman/listinfo/users

Reply via email to