[CP2K-user] [CP2K:13022] Wanting to get synchronized trajectories
Noam Bernstein
noam.b... at gmail.com
Thu Mar 26 12:51:51 UTC 2020
If you’re using an algorithm with a random component, e.g. Langevin, you need to set the same &GLOBAL&SEED.
Floating point math operations are not associative, so you can also try &GLOBAL&BLACS_REPEATABLE, which tries to make the parallel reduction repeatable. However, this can only help if the architecture and number of MPI tasks is identical. But I’m not sure if that flag controls all of the possibly non deterministic operations.
Noam
More information about the CP2K-user
mailing list