|
62 | 62 | </job> |
63 | 63 | </workflow_jobs> |
64 | 64 |
|
65 | | - <workflow_jobs id="timeseries" prepend="default"> |
66 | | - <job name="timeseries"> |
67 | | - <template>$ENV{POSTPROCESS_PATH}/timeseries/template.timeseries</template> |
| 65 | + <workflow_jobs id="cmip7" prepend="default"> |
| 66 | + <job name="amon"> |
| 67 | + <template>template.amon</template> |
68 | 68 | <dependency>case.st_archive</dependency> |
69 | | - <prereq>1</prereq> |
70 | | - <runtime_parameters MACH="aleph"> |
71 | | - <task_count>200</task_count> |
72 | | - <tasks_per_node>10</tasks_per_node> |
73 | | - <walltime>12:00:00</walltime> |
| 69 | + <prereq>True</prereq> |
| 70 | + <runtime_parameters MACH="derecho"> |
| 71 | + <task_count>128</task_count> |
| 72 | + <tasks_per_node>128</tasks_per_node> |
| 73 | + <mem_per_task>10</mem_per_task> |
| 74 | + <walltime>0:40:00</walltime> |
74 | 75 | </runtime_parameters> |
75 | | - <runtime_parameters MACH="cheyenne"> |
76 | | - <task_count>72</task_count> |
77 | | - <tasks_per_node>9</tasks_per_node> |
78 | | - <walltime>0:20:00</walltime> |
| 76 | + </job> |
| 77 | + <job name="lmon"> |
| 78 | + <template>template.Lmon</template> |
| 79 | + <dependency>case.st_archive</dependency> |
| 80 | + <prereq>True</prereq> |
| 81 | + <runtime_parameters MACH="derecho"> |
| 82 | + <task_count>4</task_count> |
| 83 | + <tasks_per_node>128</tasks_per_node> |
| 84 | + <mem_per_task>10</mem_per_task> |
| 85 | + <walltime>0:40:00</walltime> |
79 | 86 | </runtime_parameters> |
80 | 87 | </job> |
| 88 | + |
81 | 89 | </workflow_jobs> |
| 90 | + |
82 | 91 |
|
| 92 | + |
83 | 93 | <!-- THIS CREATES THE JOB FOR THE LAUNCHING OF THE SMARTSIM ORCHESTRATOR --> |
84 | 94 | <workflow_jobs id="smartsim_db" prepend="default"> |
85 | 95 | <job name="smartsim_db"> <!-- name here corresponds with scripts --> |
|
94 | 104 | </job> |
95 | 105 | </workflow_jobs> |
96 | 106 |
|
97 | | - <workflow_jobs id="timeseries_transfer" prepend="timeseries"> |
98 | | - <job name="timeseries_transfer"> |
99 | | - <template>$ENV{POSTPROCESS_PATH}/timeseries/template.timeseries_transfer</template> |
100 | | - <dependency>timeseries</dependency> |
101 | | - <prereq>1</prereq> |
102 | | - <runtime_parameters> |
103 | | - <task_count>1</task_count> |
104 | | - <tasks_per_node>1</tasks_per_node> |
105 | | - <walltime>1:00:00</walltime> |
106 | | - </runtime_parameters> |
107 | | - </job> |
108 | | - </workflow_jobs> |
109 | | - <workflow_jobs id="diagnostics" prepend="timeseries"> |
110 | | - <job name="xconform"> |
111 | | - <template>$CASEROOT/postprocess/xconform</template> |
112 | | - <dependency>timeseriesL</dependency> |
113 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get STANDARDIZE_TIMESERIES</prereq> |
114 | | - </job> |
115 | | - |
116 | | - <job name="atm_averages"> |
117 | | - <template>$CASEROOT/postprocess/atm_averages</template> |
118 | | - <dependency>timeseries or case.st_archive</dependency> |
119 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
120 | | - </job> |
121 | | - |
122 | | - <job name="lnd_averages"> |
123 | | - <template>$CASEROOT/postprocess/lnd_averages</template> |
124 | | - <dependency>:lnd_avg(args) |
125 | | -timeseries or case.st_archive</dependency> |
126 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
127 | | - </job> |
128 | | - |
129 | | - <job name="ice_averages"> |
130 | | - <template>$CASEROOT/postprocess/ice_averages</template> |
131 | | - <dependency>timeseries or case.st_archive</dependency> |
132 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
133 | | - </job> |
134 | | - |
135 | | - |
136 | | - <job name="ocn_averages"> |
137 | | - <template>$CASEROOT/postprocess/ocn_averages</template> |
138 | | - <dependency>timeseries or case.st_archive</dependency> |
139 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
140 | | - </job> |
141 | | - |
142 | | - <job name="atm_diagnostics"> |
143 | | - <template>$CASEROOT/postprocess/atm_diagnostics</template> |
144 | | - <dependency>atm_averages</dependency> |
145 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
146 | | - </job> |
147 | | - |
148 | | - <job name="lnd_diagnostics"> |
149 | | - <template>$CASEROOT/postprocess/lnd_diagnostics</template> |
150 | | - <dependency>lnd_averages</dependency> |
151 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
152 | | - </job> |
153 | | - <job name="ice_diagnostics"> |
154 | | - <template>$CASEROOT/postprocess/ice_diagnostics</template> |
155 | | - <dependency>ice_averages</dependency> |
156 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
157 | | - </job> |
158 | | - <job name="ocn_diagnostics"> |
159 | | - <template>$CASEROOT/postprocess/ocn_diagnostics</template> |
160 | | - <dependency>ocn_averages</dependency> |
161 | | - <prereq>$CASEROOT/postprocess/pp_config -value --get GENERATE_AVGS_ATM</prereq> |
162 | | - </job> |
163 | | - |
164 | | - </workflow_jobs> |
165 | 107 | </config_workflow> |
0 commit comments