[MITgcm-cvs] MITgcm/verification/global_ocean_pressure/results CVS Commit
Alistair Adcroft
adcroft at auden.lcs.mit.edu
Fri Feb 6 15:21:06 EST 2004
Update of /u/gcmpack/MITgcm/verification/global_ocean_pressure/results
In directory faulks:/scratch/adcroft/MITgcm/verification/global_ocean_pressure/results
Modified Files:
output.txt
Log Message:
Changed the order of operations for global sums of arrays.
o this *DOES* change output
- the following results are updated by this change:
exp4 front_relax global_ocean.cs32x15 global_ocean_pressure
ideal_2D_oce internal_wave natl_box plume_on_slope
- changes are primarily due to different cg2d residuals but in some
the Eta field changes and this changes other fields
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