-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update
make_ww3_*_file
workers and their place in the automation wo…
…rkflow (#213) * Add mpi hosts file to wave forecasts configuration Enables wwatch3 to be run on different VMs to those where NEMO is run. This is a step towards running wwatch3 nowcast/forecast runs concurrently with nowcast-green. * Optimize xarray.open_mfdataset in make_ww3* workers Add `chunks` and `drop_variables` parameters into `xarray.open_mfdataset()` in both workers and tests to optimize data loading and memory usage. This update improves efficiency and performance by limiting loading of unnecessary variables and enables parallel processing for large datasets. The hope is that these changes will resolve (or at least reduce the frequency of) the issue of one or both of the `make_ww3*` workers stalling during the `ds.to_netcdf()` step in which dask is computing the task graph. * Change to run wwatch3 concurrent with nowcast-green Always launch make_ww3_*_file workers after NEMO forecast finishes instead of using a config flag to control whether they launch then or after nowcast-green runs. Concurrency is possible because we have changed to running wwatch3 on different VMs to NEMO. * Drop uses of 'wave_forecast_after' missed in 3e332b2
- Loading branch information
1 parent
1c05cde
commit f19fe00
Showing
9 changed files
with
187 additions
and
275 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.