Metall  v0.29
A persistent memory allocator for data-centric analytics
metall_mpi_datastore.hpp File Reference
#include <string>

Go to the source code of this file.

Namespaces

 metall::utility::mpi_datastore
 Namespace for MPI datastore.
 
 metall
 The top level of namespace of Metall.
 
 metall::utility
 Namespace for utility items.
 

Functions

std::string metall::utility::mpi_datastore::make_root_dir_path (const std::string &root_dir_prefix)
 Makes a path of a root directory. The MPI ranks that share the same storage space create their data stores under the root directory. More...
 
std::string metall::utility::mpi_datastore::make_local_dir_path (const std::string &root_dir_prefix, const int rank)
 Makes the data store path of a MPI rank. More...