Hi all, Mostly likely this happens because by default parallel simulations use an iterative method to solve the implicit global systems. This is in contrast to serial simulations, which by default use a direct solver. Since the iterative solver proceeds just until satisfying a prescribed tolerance, it is reasonable to expect that the solution might show fluctuations which depend on this tolerance. I do not have much experience on this topic, but the speed up observed by Feifei could be related to a better choice of preconditioners, compared to the default settings. Cheers, Douglas 2018-01-12 7:18 GMT-02:00 Feifei Tong <feifei.tong@uwa.edu.au>:
Hi Mellibovsky,
I am not an expert, but the same issue bothered me for a while. I finally managed to solve it by adding the <GLOBALSYSSOLNINFO> into the xml file (page 31, User Guide 4.4.0). This does not only smooth the force signal, but also appears to speed up the simulation by a magnitude. Hopefully some people can give a good explanation on it.
Kind regards, Feifei
-----Original Message----- From: nektar-users-bounces@imperial.ac.uk [mailto:nektar-users-bounces@ imperial.ac.uk] On Behalf Of F Mellibovsky Sent: Friday, 12 January 2018 4:47 PM To: nektar-users Subject: [Nektar-users] forces computation in parallel computations
Dear all,
When running parallel (72 core) aggregate quantitities such as body forces (particularly pressure forces) seem to include a certain degree -low amplitude- of randomness in their evolution. The high frequency random oscillations seem to be of the order of the sampling period. This suggests some kind of issue with the gathering of data from all parallel processes for aggregate quantity computation.
Is there some precaution that must be taken upon compilation or in defining the cluster parallel environtment to avoid this issue?
I attach one such forces time-series to illustrate this. Viscous forces seem to be just fine, while pressure (and total) forces oscillate at high frequency.
Cheers _______________________________________________ Nektar-users mailing list Nektar-users@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/nektar-users