Page 1 of 1

Is there a limit for the number of cores which can run with NPAR = No. cores?

Posted: Mon Apr 28, 2014 7:25 pm
by hipertrofia
I am running a hybrid functional calculation, for which NPAR needs to be set to the number of cores (default). I am running a PBE calculation to preconverge the wave function before running a HSE calculation on top of it. In order to have the same basis set upon restart, I also leave the default NPAR set for the PBE calculation. My system is relatively large, with 1040 electrons. When I run this calculation with many cores (I have tried 256 and 192, allocated in 16-core nodes) I get a segmentation fault - even for the PBE calculation. If I run exactly the same calculation with 64 cores distributed in 4 16-core nodes, the PBE calculation runs with no problems.

Hence my question - is there a hard limit to the number of cores that can be used with the default NPAR? If so, is there a way to estimate which value would be optimal?

Is there a limit for the number of cores which can run with NPAR = No. cores?

Posted: Wed Jul 09, 2014 1:33 pm
by admin
There is no limit to the number of cores.

Re: Is there a limit for the number of cores which can run w

Posted: Tue Sep 09, 2014 4:36 am
by YuQiang Gao
I also have the same question.
At last, I use the default NPAR set,it runs with no problem.
But I get a warnning I can't get the DOSCAR and PDOS for the NPAR/=1.

Re: Is there a limit for the number of cores which can run w

Posted: Tue Dec 02, 2014 5:28 am
by zzhlax
you can use LORBIT.