openPMD / openPMD-api

:floppy_disk: C++ & Python API for Scientific I/O
https://openpmd-api.readthedocs.io
GNU Lesser General Public License v3.0
134 stars 51 forks source link

Passing ADIOS hint #1479

Open guj opened 11 months ago

guj commented 11 months ago

In ADIOS BP5, the pair of functions EnterComputationBlock()/ExitComputationBlock() hints to ADIOS that it is safe to perform I/O in the background.

Is it possible for openPMD-api clients to pass such hints to ADIOS?

franzpoeschel commented 10 months ago

It's currently not possible. I think that the most straightforward way to implement this would be to replicate the ADIOS2 API here and thread the call through down to the ADIOS2 backend.