-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v16.3.22 optimized point output #3257
base: release/gfs.v16.3.22
Are you sure you want to change the base?
Release v16.3.22 optimized point output #3257
Conversation
…ource allocatio, issue NOAA-EMC#3157
…-v16.3.22-pntoutp
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a couple things that caught my eye.
Looks like a dramatic reduction in walltimes and resources.
scripts/exgfs_wave_post_pnt.sh
Outdated
ln -fs ${pfile} ./out_pnt.${waveuoutpGRD} | ||
else | ||
then | ||
ln -fs ${pfile} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The target name is missing here as well.
scripts/exgfs_wave_post_pnt.sh
Outdated
@@ -252,7 +240,7 @@ | |||
HMS="$(echo $CDATE | cut -c9-10)0000" | |||
if [ -f $COMIN/rundata/${WAV_MOD_TAG}.out_pnt.${waveuoutpGRD}.${YMD}.${HMS} ] | |||
then | |||
ln -s $COMIN/rundata/${WAV_MOD_TAG}.out_pnt.${waveuoutpGRD}.${YMD}.${HMS} ./out_pnt.${waveuoutpGRD} | |||
ln -s $COMIN/rundata/${WAV_MOD_TAG}.out_pnt.${waveuoutpGRD}.${YMD}.${HMS} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The target is missing.
sorc/checkout.sh
Outdated
git clone --recursive --branch GFS.v16.3.1 https://github.com/ufs-community/ufs-weather-model.git fv3gfs.fd >> ${topdir}/checkout-fv3gfs.log 2>&1 | ||
git clone --recursive --branch prodpoint https://github.com/AliS-Noaa/ufs-weather-model.git fv3gfs.fd >> ${topdir}/checkout-fv3gfs.log 2>&1 | ||
#git clone --recursive --branch GFS.v16.3.1 https://github.com/ufs-community/ufs-weather-model.git fv3gfs.fd >> ${topdir}/checkout-fv3gfs.log 2>&1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leaving note to remind myself to check back on this before approving and merging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good! I agree with @aerorahul comments. Will review and approve once the updated ufs-weather-model tag is available and in this PR, as well as updates to the release notes. Thanks @AliS-Noaa !
@AliS-Noaa is testing the changes based on the review and then will push them once test finish and our successful. |
docs/Release_Notes.md
Outdated
The upstream OBSPROC package is updated to v1.3. Along with this are the following companion updates: | ||
* workflow and UFS_UTILS package updates to use the new AFWA global snow file due to the hemispheric snow files being phased out | ||
* updated GSI code and convinfo file for saildrone observations | ||
The WW3 point output program (ww3_outp) is improved to process per-time-step point output to reduce the resources for the wave_post_pnt jobs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@KateFriedman-NOAA did we need to add or replace this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The text should be added after the existing text in the prelude and the text on the prior lines should remain. It should essentially be text to say that this wave change is also being included.
docs/Release_Notes.md
Outdated
[email protected] | ||
[email protected] | ||
[email protected] | ||
Ali Salimi Tarazouj |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AliS-Noaa I think we needed to add to this, not replace and put our emails so like:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes to @JessicaMeixner-NOAA 's comment. Leave the current list of emails and add your emails to the list, just as Jessica outlined.
docs/Release_Notes.md
Outdated
|
||
HPSS ARCHIVE | ||
------------ | ||
|
||
* No changes from GFS v16.3.21 | ||
* No changes from GFS v16.3.22 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is version 16.3.22, so all these "no changes from" should stay at v16.3.21
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Correct.
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
Co-authored-by: Jessica Meixner <[email protected]>
@JessicaMeixner-NOAA Thank you! |
The WW3 PR has been merged. The UFS model PR should be merged soon and a new tag GFS.v16.3.22 should be made likely tomorrow. |
docs/Release_Notes.md
Outdated
@@ -51,13 +51,14 @@ cd ../ecf | |||
VERSION FILE CHANGES | |||
-------------------- | |||
|
|||
* `versions/run.ver` - change `version=v16.3.22`, `gfs_ver=v16.3.22`, and `obsproc_ver=v1.3` | |||
* * `versions/run.ver` - change `version=v16.3.22`, `gfs_ver=v16.3.22`, and `obsproc_ver=v1.3` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove the addition of a second asterix.
docs/Release_Notes.md
Outdated
@@ -67,17 +68,17 @@ JOBS CHANGES | |||
PARM/CONFIG CHANGES | |||
------------------- | |||
|
|||
* No changes from GFS v16.3.21 | |||
* `config.resources.emc.dyn` and `config.resources.nco.static` are changed to reduce the resources accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reduce the resources of what? Since this package includes multiple things now, please specify what job resources are changing.
docs/Release_Notes.md
Outdated
|
||
SCRIPT CHANGES | ||
-------------- | ||
|
||
* No changes from GFS v16.3.21 | ||
* `scripts/exgfs_wave_post_pnt.sh` is changed to create be compatible with the new `ww3_outp`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review wording in this comment.
docs/Release_Notes.md
Outdated
|
||
FIX CHANGES | ||
----------- | ||
|
||
* GSI `global_convinfo.txt` fix update for saildrone | ||
* GSI `global_convinfo.txt` fix update for saildrone``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the three ` at end of line
docs/Release_Notes.md
Outdated
@@ -88,23 +89,31 @@ CHANGES TO FILE AND FILE SIZES | |||
------------------------------ | |||
|
|||
No longer ingest: | |||
* `${RUN}.${cycle}.NPR.SNWN.SP.S1200.MESH16.grb` (`AFWA_NH_FILE`) | |||
* `${RUN}.${cycle}.NPR.SNWN.SP.S1200.MESH16.grb` (`AFWA_NH_FILE`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove added spaces on line 92
docs/Release_Notes.md
Outdated
* `${RUN}.${cycle}.NPR.SNWS.SP.S1200.MESH16.grb` (`AFWA_SH_FILE`) | ||
|
||
Now ingest: | ||
Now ingest: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove added spaces (or tab) on line 95
Description
following @dkokron work on the per time step output reading the ww3_outp is optimized to read per time step binary output and create per point spectral and bull/cbull output.
Addressing #2913
Type of change
Change characteristics
How has this been tested?
This one was for operational branch and we ran similar runs as ops and got identical point outputs with less resources. Testing is conducted on WCOSS2 (Cactus). This will be incorporated into the dev branch soon.
Checklist