c++ - MPI-并行 HDF5 : H5Pset_fapl_mpio equivalent in C++

标签 c++ mpi hdf5

我想在分布式内存集群上使用并行 HDF5 来输出我的 MPI 应用程序。我熟悉 C 接口(interface),但也想尝试 C++ API。

但是,当我尝试将此命令“转换”为 C++ 时,我遇到了困难。我无法在 API 中找到相应的调用。

MPI 通信器如何通过 C++ 接口(interface)正确地传递给 HDF5?

最佳答案

现阶段没有等效项,因为一些 MPI 调用尚未移植到 C++ API(根据最近的讨论,如 this one)。您必须记住,直到最近,C++ 层才支持 MPI。

您可能还想看看 htpp://h5cpp.ca,因为它也可能支持您的用例。

关于c++ - MPI-并行 HDF5 : H5Pset_fapl_mpio equivalent in C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55067323/

相关文章:

c++ - C++ 中的纯虚拟赋值运算符

c++ - 什么是 copy-and-swap 习语?

c - MPI 卡在持久调用上

dataset - 串联大量HDF5文件

python - C++ Array to Numpy with SWIG Problem with TypeError

memory - Linux size命令,为什么bss和data部分不为零?

c - MPI 发送和接收(多对多)

c - MPI_Reduce 是否需要接收缓冲区的现有指针?

python - Numpy 和 PyTables 的浮点异常

python - hdf5 文件中的权重和偏差