[QE-users] Optimal pw command line for large systems and only Gamma point
Paolo Giannozzi
paolo.giannozzi at uniud.it
Fri May 10 12:01:47 CEST 2024
On 5/10/24 08:58, Antonio Cammarata via users wrote:
> pw.x -nk 1 -nt 1 -nb 1 -nd 768 -inp qe.in > qe.out
too many processors for linear-algebra parallelization. 1000 Si atoms =
2000 bands (assuming an insulator with no spin polarization). Use a few
tens of processors at most
> "some processors have no G-vectors for symmetrization".
which sounds strange to me: with the Gamma point symmetrization is not
even needed
> Dense grid: 30754065 G-vectors FFT dimensions: ( 400, 400, 400)
This is what a 256-atom Si supercell with 30 Ry cutoff yields:
Dense grid: 825897 G-vectors FFT dimensions: ( 162, 162, 162)
I guess you may reduce the size of your supercell
Paolo
> Dynamical RAM for wfc: 153.50 MB
> Dynamical RAM for wfc (w. buffer): 153.50 MB
> Dynamical RAM for str. fact: 0.61 MB
> Dynamical RAM for local pot: 0.00 MB
> Dynamical RAM for nlocal pot: 1374.66 MB
> Dynamical RAM for qrad: 0.87 MB
> Dynamical RAM for rho,v,vnew: 5.50 MB
> Dynamical RAM for rhoin: 1.83 MB
> Dynamical RAM for rho*nmix: 9.78 MB
> Dynamical RAM for G-vectors: 2.60 MB
> Dynamical RAM for h,s,v(r/c): 0.25 MB
> Dynamical RAM for <psi|beta>: 552.06 MB
> Dynamical RAM for wfcinit/wfcrot: 977.20 MB
> Estimated static dynamical RAM per process > 1.51 GB
> Estimated max dynamical RAM per process > 2.47 GB
> Estimated total dynamical RAM > 1900.41 GB
>
> I managed to run the simulation with 512 atoms, cg diagonalization and 3
> nodes on the same machine with command line
>
> pw.x -nk 1 -nt 1 -nd 484 -inp qe.in > qe.out
>
> Please, do you have any suggestion on how to set optimal parallelization
> parameters to avoid the memory issue and run the calculation? I am also
> planning to run simulations on nanoclusters with more than 1000 atoms.
>
> Thanks a lot in advance for your kind help.
>
> Antonio
>
>
--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine Italy, +39-0432-558216
More information about the users
mailing list