openPMD/openPMD-api

Filesystem: Consider mpifileutils?

Aberta

#687 aberto em 18 de fev. de 2020

 (0 comentário) (0 reação) (0 responsável)C++ (57 forks)auto 404
MPIfeature requestgood first issuehelp wantedinternalrefactoring

Métricas do repositório

Stars
 (160 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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.

Guia do colaborador