Comments (4)
Hi Nic,
I had this problem with 0.25 model, because large restart files were split into parts and were not read properly when the model restarted. I solved this problem by increasing maximum file size in mpp_parameter.F90
from mom5.
Hi Yuri, thank you, this is very helpful. Can you elaborate on what you mean by the restart files not being read properly? How do you know this, was there a warning/error? Can you point me to any particular bit of code? If the model is not doing this properly and not throwing an error then it's a bug we should fix.
from mom5.
I don't have a version which had this problem under my hand unfortunately. As far as I remember, restarts larger than 4Gb were split into several pieces, with one variable in each, as I recall like
ocean_density.res.nc
ocean_density.res.nc01
ocean_density.res.nc02
...
When model restarted, only first file was read, other variables were bootstrapped. I suspect, it is because of how fms treats these suffixes in file names (did not investigate this actually). The model did not crash. It did printout a warning, but I don't have it now.
from mom5.
We may not be seeing the issue because we usually use the layout
parameters, which tend to produce much smaller restart files (typically one
per-PE), and whose bit-repro probably handled correctly.
This particular problem might be solvable (or at least avoidable) by
removing the -Duse_netcdf3
declarative, which would allow large restarts.
But I guess it's a problem if MOM's autmatic file-splitting of 32-bit
netCDF files not reproducible?
On Sat, Aug 1, 2015 at 7:09 AM, Yury Vikhliaev [email protected]
wrote:
I don't have a version which had this problem under my hand unfortunately.
As far as I remember, restarts larger than 4Gb were split into several
pieces, with one variable in each, as I recall like
ocean_density.res.nc
ocean_density.res.nc01
ocean_density.res.nc02
...
When model restarted, only first file was read, other variables were
bootstrapped. I suspect, it is because of how fms treats these suffixes in
file names (did not investigate this actually). The model did not crash. It
did printout a warning, but I don't have it now.—
Reply to this email directly or view it on GitHub
#114 (comment).
from mom5.
Related Issues (20)
- Incorrect documentation for u_surf in surface_flux.F90 HOT 5
- Various issues with uninitialised variables HOT 7
- Previous fix to restart_interval has broken cold start for MOM_solo HOT 1
- Potential code bug: Diagnostics of shortwave radiation and its four components are shifted by half a grid cell HOT 5
- EBM build failing, removed from CI HOT 1
- Calendar for interannual forcing HOT 10
- Incorrect units for tracer flux and tendency diagnostics
- OpenMP support not working (MOM_SIS) HOT 3
- Incorrect units for iron diagnostics in WOMBAT HOT 1
- MOM5/CM2M (experiment CM2.1p1 run error ) HOT 25
- License change/update HOT 13
- Daily fast run tests failing HOT 1
- CMake build not correctly setting netCDF C compiler flags
- Save all grid variables unmasked HOT 6
- GFDL-ESM2M piControl does not run HOT 5
- npp diagnostics are incorrect HOT 3
- Cycle4 diagnostic wdet100 is incorrect HOT 3
- Ubuntu version 18.04 is no longer supported: needs to be removed from CI
- new diagnostic: dzt_on_rho has non-positive axis_id HOT 3
- Calendar attribute in outputs should be proleptic_gregorian
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mom5.