oceanmodeling / ufs-weather-model

This repo is forked from ufs-weather-model, and contains the model code and external links needed to build the UFS coastal model executable and model components, including the ROMS, FVCOM, ADCIRC and SCHISM plus WaveWatch III model components.
https://github.com/oceanmodeling/ufs-coastal-app
Other
2 stars 3 forks source link

Parallel IO for history and restart writing of high-res cases #111

Open janahaddad opened 5 days ago

janahaddad commented 5 days ago

Description

@yunfangsun uncovered a behavior for large high-res meshes that caused hanging in the SCHISM+WW3 simulation. The workaround was to:

CMEPS defaults to serial IO for writing history and restart files... Also see: https://github.com/ufs-community/ufs-weather-model/issues/2347

Solution

@yunfangsun has run some initial timing tests with different PIO options. Based on performance in more timing tests, could either:

Related to

@uturuncoglu adding this as a backlog item for now. @yunfangsun will run the remaining tests you suggested in the issue above in the coming weeks, and we can log the results here to look back on when there's time to work on this.