NOAA-GFDL / SIS2

NOAA-GFDL's Sea Ice Simulator version 2
Other
16 stars 43 forks source link

Only write checksums from root PE #139

Closed Hallberg-NOAA closed 3 years ago

Hallberg-NOAA commented 3 years ago

Modified the routines that write out the checksums of various types related to the sea ice so that only the root PE writes the checksums. The modified routines include ocn_ice_bnd_type_chksum, atm_ice_bnd_type_chksum, lnd_ice_bnd_type_chksum, and ice_data_type_chksum. In some large-PE tests cases this leads to a reduction in the volume of output to stdout by over 90% without any loss of information. All solutions are bitwise identical, but there may be minor white-space reformatting of the output in some cases.

marshallward commented 3 years ago

Passed my independent testing.