E3SM-Project / scorpio

A high-level Parallel I/O Library for structured grid applications
Other
21 stars 16 forks source link

Investigate performance of pio inq functions #158

Open jayeshkrishna opened 5 years ago

jayeshkrishna commented 5 years ago

Investigate and document the performance of PIO inquire functions.

If these functions are costly, consider caching information (where possible) to reduce the cost of these functions. Note that even though the underlying library calls are fast (due to internal library caching etc) the PIO functions themselves might introduce some synchronization etc.

Also look at timing logs from high res E3SM runs with high frequency I/O to understand/prioritize impact of this work.

jayeshkrishna commented 5 years ago

Tagging related Issue #12

sarats commented 1 year ago

I found this while trying to understand the root cause of https://github.com/E3SM-Project/E3SM/issues/5554. Might be good to prioritize looking into this.