ESMValGroup / ESMValTool

ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP
https://www.esmvaltool.org
Apache License 2.0
217 stars 127 forks source link

Set resources for RTW recipes individually #3562

Closed alistairsellar closed 5 months ago

alistairsellar commented 6 months ago

Description

List all recipes under the same cylc/jinja variable, and set resources individually, with actual example usage captured in comments in the site/*.cylc files. Cheap recipes can use the default resources, with everything else listed explicitly.

Before you get started

Checklist

It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the ๐Ÿ›  Technical or ๐Ÿงช Scientific review.

alistairsellar commented 6 months ago

Hi @ehogan, I implemented step 1 of what we discussed last week - how the processing resources are specified. Please could you review?

alistairsellar commented 6 months ago

Now done and tested on Met Office and Jasmin.

ehogan commented 5 months ago

Ah, just noticed the error message slurmstepd: error: Exceeded step memory limit at some point. for process_albedolandcover, so the memory for this task may need increasing slightly ๐Ÿ‘

alistairsellar commented 5 months ago

Ah, just noticed the error message slurmstepd: error: Exceeded step memory limit at some point. for process_albedolandcover, so the memory for this task may need increasing slightly ๐Ÿ‘

Good spot. Added in dc377b9

alistairsellar commented 5 months ago

Looks great, thanks @alistairsellar! ๐ŸŽ‰

One super picky request: would it be possible to add some periods to the end of the comments you added, please? ๐Ÿ˜Š

Done in 2cb2e54

alistairsellar commented 5 months ago

Thanks for the review @ehogan. I think I've addressed all your comments. Please can you take another look?

alistairsellar commented 5 months ago

Great, thanks @ehogan!