Closed gtribello closed 7 months ago
@gtribello @gbussi on my big system (where I use 4 mpi) this is actually slower than master this: PLUMED: 3 Waiting for data 2001 1.161034 master: PLUMED: 3 Waiting for data 2001 0.713679
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
9faf503
) 84.11% compared to head (f7be61b
) 84.11%.:exclamation: Current head f7be61b differs from pull request most recent head 5424858. Consider uploading reports for the commit 5424858 to get more accurate results
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@carlocamilloni I think it's impossible. Are you sure you are comparing the right versions?
I mean: this change alone basically replaces a function call which does something + sets an element in an array with an explicit instruction that directly sets that element. Am I right @gtribello ?
I agree @GiovanniBussi. The fact that it is slower is very strange.
yes you are right, with mpi in comparison to openMP (that is how I usually ran this test) the variability is much larger on the 2,000 steps that i use for this test. In this respect the branch does not make any significant difference
This addresses issues #1025 @GiovanniBussi
Description
This commit removes the call to set that is discussed in issue #1025. I don't see that this making a noticeable difference to performance when compared with master but I am possibly not running on the correct setup.
Target release
I would like my code to appear in release 2.10
Type of contribution
Copyright
COPYRIGHT
file with the correct license information. Code should be released under an open source license. I also used the commandcd src && ./header.sh mymodulename
in order to make sure the headers of the module are correct.Tests