forked from cooperative-computing-lab/alarm-experiments
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
360 lines (221 loc) · 11.8 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
all: colmena hypersweep normal_large normal_small uniform_large uniform_small uniform_same exponential beta bimodal trimodal bimodal_small_std trimodal_small_std bimodal_same bioblast lobsterCMSsimulation lobsterCMSanalysis coffea exponential_small
colmena: colmena_lv2 colmena_lv3
hypersweep: hypersweep_lv2 hypersweep_lv3
normal_large: normal_large_lv2 normal_large_lv3
normal_small: normal_small_lv2 normal_small_lv3
uniform_large: uniform_large_lv2 uniform_large_lv3
uniform_small: uniform_small_lv2 uniform_small_lv3
uniform_same: uniform_same_lv2 uniform_same_lv3
exponential: exponential_lv2 exponential_lv3
beta: beta_lv2 beta_lv3
bimodal: bimodal_lv2 bimodal_lv3
trimodal: trimodal_lv2 trimodal_lv3
bimodal_small_std: bimodal_small_std_lv2 bimodal_small_std_lv3
trimodal_small_std: trimodal_small_std_lv2 trimodal_small_std_lv3
bimodal_same: bimodal_same_lv2 bimodal_same_lv3
bioblast: bioblast_lv2 bioblast_lv3
lobsterCMSsimulation: lobsterCMSsimulation_lv2 lobsterCMSsimulation_lv3
lobsterCMSanalysis: lobsterCMSanalysis_lv2 lobsterCMSanalysis_lv3
coffea: coffea_lv2 coffea_lv3
exponential_small: exponential_small_lv2 exponential_small_lv3
colmena_lv2: colmena_lv2_get_resources colmena_lv2_get_results colmena_lv2_get_plots
colmena_lv2_get_resources:
python allocation_strategies/lv2/read_summary_log.py colmena
colmena_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py colmena
colmena_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py colmena
colmena_lv3: colmena_lv3_get_resources colmena_lv3_get_results colmena_lv3_get_plots
colmena_lv3_get_resources:
python allocation_strategies/lv3/read_summary_log.py colmena
colmena_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py colmena
colmena_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py colmena
hypersweep_lv2: hypersweep_lv2_get_resources hypersweep_lv2_get_results hypersweep_lv2_get_plots
hypersweep_lv2_get_resources:
python allocation_strategies/lv2/read_summary_log.py hypersweep
hypersweep_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py hypersweep
hypersweep_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py hypersweep
hypersweep_lv3: hypersweep_lv3_get_resources hypersweep_lv3_get_results hypersweep_lv3_get_plots
hypersweep_lv3_get_resources:
python allocation_strategies/lv3/read_summary_log.py hypersweep
hypersweep_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py hypersweep
hypersweep_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py hypersweep
normal_large_lv2: normal_large_lv2_get_results normal_large_lv2_get_plots
normal_large_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py normal_large
normal_large_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py normal_large
normal_large_lv3: normal_large_lv3_get_results normal_large_lv3_get_plots
normal_large_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py normal_large
normal_large_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py normal_large
normal_small_lv2: normal_small_lv2_get_results normal_small_lv2_get_plots
normal_small_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py normal_small
normal_small_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py normal_small
normal_small_lv3: normal_small_lv3_get_results normal_small_lv3_get_plots
normal_small_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py normal_small
normal_small_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py normal_small
uniform_large_lv2: uniform_large_lv2_get_results uniform_large_lv2_get_plots
uniform_large_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py uniform_large
uniform_large_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py uniform_large
uniform_large_lv3: uniform_large_lv3_get_results uniform_large_lv3_get_plots
uniform_large_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py uniform_large
uniform_large_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py uniform_large
uniform_small_lv2: uniform_small_lv2_get_results uniform_small_lv2_get_plots
uniform_small_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py uniform_small
uniform_small_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py uniform_small
uniform_small_lv3: uniform_small_lv3_get_results uniform_small_lv3_get_plots
uniform_small_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py uniform_small
uniform_small_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py uniform_small
uniform_same_lv2: uniform_same_lv2_get_results uniform_same_lv2_get_plots
uniform_same_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py uniform_same
uniform_same_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py uniform_same
uniform_same_lv3: uniform_same_lv3_get_results uniform_same_lv3_get_plots
uniform_same_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py uniform_same
uniform_same_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py uniform_same
exponential_lv2: exponential_lv2_get_results exponential_lv2_get_plots
exponential_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py exponential
exponential_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py exponential
exponential_lv3: exponential_lv3_get_results exponential_lv3_get_plots
exponential_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py exponential
exponential_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py exponential
beta_lv2: beta_lv2_get_results beta_lv2_get_plots
beta_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py beta
beta_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py beta
beta_lv3: beta_lv3_get_results beta_lv3_get_plots
beta_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py beta
beta_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py beta
bimodal_lv2: bimodal_lv2_get_results bimodal_lv2_get_plots
bimodal_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py bimodal
bimodal_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py bimodal
bimodal_lv3: bimodal_lv3_get_results bimodal_lv3_get_plots
bimodal_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py bimodal
bimodal_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py bimodal
trimodal_lv2: trimodal_lv2_get_results trimodal_lv2_get_plots
trimodal_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py trimodal
trimodal_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py trimodal
trimodal_lv3: trimodal_lv3_get_results trimodal_lv3_get_plots
trimodal_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py trimodal
trimodal_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py trimodal
bimodal_small_std_lv2: bimodal_small_std_lv2_get_results bimodal_small_std_lv2_get_plots
bimodal_small_std_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py bimodal_small_std
bimodal_small_std_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py bimodal_small_std
bimodal_small_std_lv3: bimodal_small_std_lv3_get_results bimodal_small_std_lv3_get_plots
bimodal_small_std_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py bimodal_small_std
bimodal_small_std_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py bimodal_small_std
trimodal_small_std_lv2: trimodal_small_std_lv2_get_results trimodal_small_std_lv2_get_plots
trimodal_small_std_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py trimodal_small_std
trimodal_small_std_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py trimodal_small_std
trimodal_small_std_lv3: trimodal_small_std_lv3_get_results trimodal_small_std_lv3_get_plots
trimodal_small_std_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py trimodal_small_std
trimodal_small_std_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py trimodal_small_std
bimodal_same_lv2: bimodal_same_lv2_get_results bimodal_same_lv2_get_plots
bimodal_same_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py bimodal_same
bimodal_same_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py bimodal_same
bimodal_same_lv3: bimodal_same_lv3_get_results bimodal_same_lv3_get_plots
bimodal_same_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py bimodal_same
bimodal_same_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py bimodal_same
bioblast_lv2: bioblast_lv2_get_results bioblast_lv2_get_plots
bioblast_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py bioblast
bioblast_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py bioblast
bioblast_lv3: bioblast_lv3_get_results bioblast_lv3_get_plots
bioblast_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py bioblast
bioblast_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py bioblast
lobsterCMSsimulation_lv2: lobsterCMSsimulation_lv2_get_results lobsterCMSsimulation_lv2_get_plots
lobsterCMSsimulation_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py lobsterCMSsimulation
lobsterCMSsimulation_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py lobsterCMSsimulation
lobsterCMSsimulation_lv3: lobsterCMSsimulation_lv3_get_results lobsterCMSsimulation_lv3_get_plots
lobsterCMSsimulation_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py lobsterCMSsimulation
lobsterCMSsimulation_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py lobsterCMSsimulation
lobsterCMSanalysis_lv2: lobsterCMSanalysis_lv2_get_results lobsterCMSanalysis_lv2_get_plots
lobsterCMSanalysis_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py lobsterCMSanalysis
lobsterCMSanalysis_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py lobsterCMSanalysis
lobsterCMSanalysis_lv3: lobsterCMSanalysis_lv3_get_results lobsterCMSanalysis_lv3_get_plots
lobsterCMSanalysis_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py lobsterCMSanalysis
lobsterCMSanalysis_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py lobsterCMSanalysis
coffea_lv2: coffea_lv2_get_results coffea_lv2_get_plots
coffea_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py coffea
coffea_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py coffea
coffea_lv3: coffea_lv3_get_results coffea_lv3_get_plots
coffea_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py coffea
coffea_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py coffea
exponential_small_lv2: exponential_small_lv2_get_results exponential_small_lv2_get_plots
exponential_small_lv2_get_results:
python allocation_strategies/lv2/eval_alloc_strats.py exponential_small
exponential_small_lv2_get_plots:
python allocation_strategies/lv2/plot_resources.py exponential_small
exponential_small_lv3: exponential_small_lv3_get_results exponential_small_lv3_get_plots
exponential_small_lv3_get_results:
python allocation_strategies/lv3/eval_alloc_strats.py exponential_small
exponential_small_lv3_get_plots:
python allocation_strategies/lv3/plot_resources.py exponential_small
clean:
rm resource_analysis/lv2/*/plots/*; rm resource_analysis/lv2/*/results/*;\
rm resource_analysis/lv3/*/plots/*; rm resource_analysis/lv3/*/results/*;\