Page 1 of 1

vasp running out of memory

Posted: Tue Nov 19, 2024 5:40 am
by jpg

Hi,

I have a user at SDSC (www.sdsc.edu) who is trying to run a vasp 5.4.4 job on one of our clusters and it seems to want to grab an infinite amount of memory. I ran his job on one of our large memory nodes (> 2TB) with a small number of processors and it still failed ( I monitored the memory use as it ran)

The attached tar file contains the input files, OUTCAR and the standard output file

Thanks,

Jerry


Re: vasp running out of memory

Posted: Tue Nov 19, 2024 10:19 am
by pedro_melo

Dear Jerry,

Unfortunately your system is too large, so I will not be able to run it myself and reproduce the issue. However, could you start by using the vasp_std executable, instead of vasp_ncl? Your system does not have spin-orbit coupling, so I do not see a need to use the non-collinear version. This should already reduce the amount of memory needed.

Could you also try setting LSPECTRAL=.FALSE.? This should reduce the amount of memory needed.

Finally, if you have access to VASP 6.x you can use the low-scaling GW method described here.

Let me know if this helps with your case. Kind regards,
Pedro


Re: vasp running out of memory

Posted: Tue Nov 19, 2024 2:24 pm
by alex

Hi Jerry,

another point to consider is also the number of k-points along c/z, which is 5 in your users case. I see the point that for that kind of calculations you don't want to waste precision somewhere else, but c-axis is already ~7 A long, so your user might also go away with a cheaper set (which could be tested with DFT or at least cheaper than GW simulations).

Hth,

alex


Re: vasp running out of memory

Posted: Tue Nov 19, 2024 8:55 pm
by jpg

Thanks very much! The user is not licensed for vasp 6 but he will try the other suggestions.

The user has a question about MAXMEM: he wants to know if that is working since there is no mention of it OUTCAR: (I did point out to him that it is in the xml file)

Jerry