openPMD/openPMD-api

Filesystem: Consider mpifileutils?

Aperta

#687 aperta il 18 feb 2020

 (0 commenti) (0 reazioni) (0 assegnatari)C++ (57 fork)auto 404
MPIfeature requestgood first issuehelp wantedinternalrefactoring

Metriche repository

Star
 (160 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

We currently ship our own set of filesystem functions to create / handle dirs and files on the OS we support.

Much of it could be simplified with C++ filesystem support, which is still not production ready in tooling and broad support.

On top of that, for MPI-parallel operations such as an mkdir -p for a series, we do implement safe but potentially meta-data-server "heavy" operations. We could explore if functionality from mpifileutils can be included/used if this becomes problematic at some point.

Guida contributor