Issue with NoahMP-4.0.1 Parallel Computing in GRACE TWS DA runs: Vertical Strips in Output #1667
Replies: 7 comments 7 replies
-
Thank you for introducing yourself and for your question. What version of the LIS code are you using? Can you please share/attach your LISF/lis/make/configure.lis file as well as your lis.config file? |
Beta Was this translation helpful? Give feedback.
-
Hi, @dmocko - as you can see above, the stripes are fixed if we run it for a 1x36 processor grid. Do you have any suggestions how to fix this and what is causing this? Much appreciated!
|
Beta Was this translation helpful? Give feedback.
-
Hi @msaharia and @ThangjamSatrajitSingh Thanks for your patience. I don't know why this is happening for your run. Have you updated your master branch? What does Perhaps my colleagues @KathyNie or @jvgeiger are familiar with this problem and can provide some assistance. |
Beta Was this translation helpful? Give feedback.
-
Hi @dmocko The current git branch used for this run is:
|
Beta Was this translation helpful? Give feedback.
-
In addition to this, I’m facing a couple of other issues that may or may not be related:
I’m still unsure of what is causing the model to terminate like this. 2. Repeated Glacier Melt Warnings in Log Files
From what I can tell, this is referring to the top-left grid cell. I'm unsure if this is something to be concerned about — apart from increasing the size of the log files, I haven't noticed any major issues in the output so far. I’d really appreciate your help in figuring out what might be going wrong. Thanks, |
Beta Was this translation helpful? Give feedback.
-
I'm really not sure why the job would be stopping there. It appears to be at this line in the code: Are you outputting the "RSSUN" variable (in the MODEL OUTPUT TBL as "RsSunlit"? If so, do you need this variable and can you try to run with it off? But I suspect the code might just stop elsewhere. Please look at the end of ALL of your lislog files (not just lislog.0000), as there might be more information there. Regarding the glacier melt warning - it's not the top left grid cell, or cell (1,1), despite the mis-leading error message. This is a Noah-MP warning (not a LIS warning), but it may be safely ignored. We see this often, especially along coastlines. |
Beta Was this translation helpful? Give feedback.
-
Regarding the strip issue, we've seen such behavior for some configurations with GRACE-DA. Here is a quick fix. You may modify the following part in subroutine llij_latlon in lis/interp/map_utils.F90: Instead of: IF (deltalon .LT. 0) deltalon = deltalon + 360. Please change it to: IF (deltalon .LT. -0.001) deltalon = deltalon + 360. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I am Satrajit from the Hydrosense Group at IIT Delhi. We are running GRACE TWS data assimilation (DA) using the NoahMP-4.0.1 model and have encountered an issue with parallel run.
Details:
So, most probably the problem is with how the model handles parallelization across processors, particularly during GRACE TWS DA in the ensemble smoother runmode.
Has anyone else encountered this issue with parallel runs in NoahMP-4.0.1 during GRACE TWS DA runs before?
PS: The LIS executable is compiled from the master version with optimization level = 3.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions