mgeraeds / hires-processing

Code for processing large files from geospatial and hydrodynamic models.
MIT License
0 stars 0 forks source link

Monitoring performance #11

Open rortizmerino opened 2 months ago

rortizmerino commented 2 months ago

Two main strategies are necessary, and there are different ways to implement them. Main points go as follow:

Specific issues will be raised for each point. Their main goal is to effectively calculate resources for each environment.

mgeraeds commented 2 weeks ago

For reading/writing, there are a few tests that we can do: on the one hand, to see how many cores/processes should be used for reading/writing for optimal performance, and on the other hand whether writing multiple time steps per file would increase or decrease writing time.

Testing for timestep writing optimization:

Testing for cores/processes optimization:

More tests might be added if needed.