Hi,
I am new to VASP and trying to understand memory usage. The OUTCAR prints the "total amount of memory used by VASP MPI-rank0." I believe this is the memory used by a single core in my nodes.
I have 640 atoms and more than a million plane waves in my system, and I'm just trying to simulate a simple QMD run in an NPT ensemble. Since I have a lot of plane waves, I used 32 nodes, which consist of 56 cores per node and 190GB of RAM for each node. This leads to 56*32 = 1792 total tasks. I get an "insufficient virtual memory" from Slurm, which I believe is an insufficient memory issue.
But when I calculate the total memory requirement per node based on the "total amount of memory used by VASP MPI-rank0 44223. kBytes", it should be about 2.8 GB per node (44223 * 56 kBytes), which is much less than the total RAM of 190 GB/node.
Can someone help me understand this? Appriciate it verymuch.
Best,
Chamara