[MITgcm-cvs] MITgcm/pkg/monitor CVS Commit
Alistair Adcroft
adcroft at auden.lcs.mit.edu
Fri Feb 6 14:59:36 EST 2004
Update of /u/gcmpack/MITgcm/pkg/monitor
In directory faulks:/scratch/adcroft/MITgcm/pkg/monitor
Modified Files:
mon_stats_rl.F mon_stats_rs.F
Log Message:
Changed the order of operations for global sums of arrays.
o the global sum used to accumulate sequentially over all tiles on a single
process and then the result be passed to _GLOBAL_SUM()
o now we create a sum per tile and accumulate the sums
- this should fix differences in sum for two tiles on 1 or 2 processors
- this may help when using more than2 tiles but is not guaranteed
- introducing a gather operation in GLOBAL_SUM() will fix differences
for multiple tiles but only for fixed tiles configurations
- an array based sum function is needed to make this independent of
tile configuration
More information about the MITgcm-cvs
mailing list