[Pw_forum] Distribution of the memory when use -npool option
Sergey Lisenkov
proffess at yandex.ru
Fri Jul 15 14:28:29 CEST 2005
Dear PWscf users and authors,
I am interested how are memory distributed when use -npool option. In my case, I perform calculations with 64 k-points. When I use :
mpirun -np 64 ./pw.x -npool 64 -in my.inp (with k-point parallelization)
I see that a lot of memory (~30%) are used on each node (measured by 'top' command). But when I use:
mpirun -np 64 ./pw.x -in my.inp (without k-point parallelization)
only ~5% of memory of each node is used. I believe, that using k-point parallelization is highly efficient, but it follows to out of memory, killing network mappers and etc.
So, is there a compromise?
Best wishes,
Sergey
More information about the users
mailing list