[CP2K-user] [CP2K:21010] Excessive amount of geometry points calculated in parallel VIBRATIONAL_ANALYSIS run
Konstantin Tokarev
annulen at gmail.com
Mon Jan 6 20:06:53 UTC 2025
Hello,
To make an efficient use of all available CPU cores I'd like to calculate
many geometry points in parallel. If I understand properly this is a
default behavior of cp2k when MPI-enabled build is started with mpirun.
However, I've made a simple test with H2O molecule and discovered that for
8 parallel processes it makes 40 SCF calculations instead of 19 which are
performed by cp2k.ssmp. And if I use just two processes it calculates 22
points.
I wonder if this is a bug or an expected behavior, and how would cp2k
behave if I run vibrational analysis for a very large system on, say, 192
CPUs? For now it seems to me like cp2k going to do a lot of unnecessary
calculations, and it might be a better idea to stick with ssmp version and
just do all points sequentially with OpenMP parallelism.
My input file for H2O is attached. This is a full command that I used to
run cp2k:
numactl -N 0 --localalloc mpirun --use-hwthread-cpus --bind-to none
--display-map -np 8 /home/enine/src/git/cp2k/exe/local/cp2k.popt -i
H2O_b3lyp_freq.inp -o H2O_b3lyp_freq.out
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cp2k/020c8de2-bc5d-4385-b564-27110e90f941n%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20250106/d36ba610/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: H2O_b3lyp_freq.inp
Type: chemical/x-gamess-input
Size: 1674 bytes
Desc: not available
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20250106/d36ba610/attachment.inp>
More information about the CP2K-user
mailing list