Closed pmav99 closed 1 year ago
This works. Additional way to reduce memory peak is to split the files using
meteo_split_by="day"
Does it have any runtime performance implications?
For SCHISM
not AFAIK. For pyposeidon
time wise I get:
with slicing 38min 35s wall time
without 59min 7s wall time
That is on my iMac writing to a USB external disk!
When processing ECMWF High Resolution meteo data the peak memory usage is ~20GB. After applying this patch memory usage falls to <13GB.
We need to test if the netcdf that gets produced can be used by schism or not.