Handling memory on GW

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
sponza
Newbie
Newbie
Posts: 13
Joined: Wed Nov 20, 2013 5:01 pm
License Nr.: 5-311

Handling memory on GW

#1 Post by sponza » Fri Jun 06, 2014 5:25 pm

Hi to everybody.
I am facing a tough GW calculation (big cell, many many bands, ~100 electrons). I have a WAVECAR of 7.1 Gb and a WAVEDER of 316 Mb. When I run the ALGO=GW0 step, I get stuck at the calculation of Chi0. No understandable error is displayed but I have strong indications that is a memory problem.

So my questions are

1) Let' imagine I don't care about calculation time, how can I reduce the memory consumption without lowering the parameters? (e.g. I tried LSPECTRAL = FALSE, but I haven't succeded)

2) How can estimate the memory I will need or monitor the memory I'm using? The queue system is managed by PBS.

My INCAR file is the following:
NPAR = 16
ALGO = GW0
LSPECTRAL = True
LOPTICS = True
LRPA = True
PRECFOCK = FAST
PREC = Normal
ENCUT = 600.00 eV
NOMEGA = 100
NBANDS = 3000
ENCUTGW = 560.00 eV
ODDONLYGW = True
CSHIFT = 0.1
LMAXFOCKAE = 4
NBANDSGW = 96
NKRED = 2
MAXMEM = 4000
ISMEAR = 0 ; SIGMA = 0.05


A typical OUTCAR file ends at this point:
total amount of memory used by VASP on root node 8647300. kBytes
========================================================================

base : 30000. kBytes
nonl-proj : 193511. kBytes
fftplans : 1377. kBytes
grid : 4409. kBytes
one-center: 406. kBytes
HF : 423. kBytes
nonlr-proj: 1695. kBytes
wavefun : 1635581. kBytes
2eintegral: 23101. kBytes
response : 6756797. kBytes



--------------------------------------------------------------------------------------------------------


NQ= 1 0.0000 0.0000 0.0000,



Thanks a lot for any help/suggestion/compassion.

Lorenzo
Last edited by sponza on Fri Jun 06, 2014 5:25 pm, edited 1 time in total.
-- -- --

LORENZO SPONZA

jxzhu
Newbie
Newbie
Posts: 1
Joined: Wed Nov 02, 2011 1:39 am

Re: Handling memory on GW

#2 Post by jxzhu » Fri Jul 17, 2015 8:44 pm

Hello,

In what units the MAXMEM=4000 is in, Mb?

Thanks,

Jianxin

Post Reply