[QE-users] Huge difference between Wall time and CPU time in electron-phonon calculation

Raffaello Bianco raffaello.bianco.it at gmail.com
Wed Sep 30 16:04:37 CEST 2020


Dear QE users and developers,

 I am doing an electron-phonon coupling calculation in this way (I am using
QE v 6.6).
First, I have done an scf calculation. Then, I have done a phonon
calculation where I have printed the dvscf files, with

   fildvscf         = 'dvscf'

Subsequently, I have done the electron-phonon calculation changing the
k-mesh grid, with

    trans            = .false.
    electron_phonon  = 'simple'

The calculation ends correctly, but for some q points I have noticed a huge
difference between
CPU and Wall time, like

PHONON       :     15h55m CPU   3d18h56m WALL

>From the report at the end of the output, the I/O davcio routine seems to
be the
"guilty":


    General routines
     davcio       :    107.89s CPU 263856.08s WALL (  520331 calls)

     Parallel routines

      Electron-phonon coupling
     elphon       :  41730.55s CPU 309708.87s WALL (       1 calls)
     elphel       :  41671.20s CPU 309625.04s WALL (      60 calls)

      General routines
     davcio       :    107.89s CPU 263856.08s WALL (  520331 calls)

 This calculation was done with 10 processors and npool = 10, if I use 40
processors and npool = 10 it is worse (as can probably be expected due to
the higher number of I / O operations). I have looked at the documentation
but I am not very familiar with these things, thus I still have several
doubts. Any suggestions on tests to do or how to improve performance, or at
least comments to clarify the problem, would be greatly appreciated.

Thank you for your time,

Best,
Raffaello Bianco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20200930/7d39bf1e/attachment.html>


More information about the users mailing list