Skip to content

Commit 629c2d0

Browse files
committed
Use 1-year file interval for global and regional stats
Creat a new global and regional stats file every year to reduce cost of I/O. Testing in E3SM runs with active Greenland show a significant slowdown due to I/O when the stats files get too long. 1 year is probably shorter than necessary, but will certainly avoid the I/O bottleneck.
1 parent 9fe4eb1 commit 629c2d0

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

compass/landice/tests/ismip7_run/ismip7_ais/streams.landice.template

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@
108108

109109
<stream name="globalStatsOutput"
110110
type="output"
111-
filename_template="output/globalStats.nc"
112-
filename_interval="none"
111+
filename_template="output/globalStats_$Y.nc"
112+
filename_interval="0001-00-00_00:00:00"
113113
clobber_mode="overwrite"
114114
output_interval="0000-00-00_01:00:00"
115115
reference_time="2000-01-01_00:00:00"
@@ -127,8 +127,8 @@
127127

128128
<stream name="regionalStatsOutput"
129129
type="output"
130-
filename_template="output/regionalStats.nc"
131-
filename_interval="none"
130+
filename_template="output/regionalStats_$Y.nc"
131+
filename_interval="0001-00-00_00:00:00"
132132
clobber_mode="overwrite"
133133
reference_time="2000-01-01_00:00:00"
134134
output_interval="0000-00-00_01:00:00"

compass/landice/tests/ismip7_run/ismip7_gris/streams.landice.template

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@
9797

9898
<stream name="globalStatsOutput"
9999
type="output"
100-
filename_template="output/globalStats.nc"
101-
filename_interval="none"
100+
filename_template="output/globalStats_$Y.nc"
101+
filename_interval="0001-00-00_00:00:00"
102102
clobber_mode="overwrite"
103103
output_interval="0000-00-00_01:00:00"
104104
reference_time="2000-01-01_00:00:00"
@@ -116,8 +116,8 @@
116116

117117
<stream name="regionalStatsOutput"
118118
type="output"
119-
filename_template="output/regionalStats.nc"
120-
filename_interval="none"
119+
filename_template="output/regionalStats_$Y.nc"
120+
filename_interval="0001-00-00_00:00:00"
121121
clobber_mode="overwrite"
122122
reference_time="2000-01-01_00:00:00"
123123
output_interval="0000-00-00_01:00:00"

0 commit comments

Comments
 (0)