MPI标准3发布于2011年,没有C++绑定!我的问题是如何在没有MPI的情况下在C++中编写分布式计算程序(注意,我们还需要OpenMP CUDA Openacc),C++中的MPI (不是MPI2.2,boost MPI)有替代方案吗?MPI是建立在TCP/IP上的,所以我可以在C++中使用TCP/IP构
然而,无论我做了什么,我总是遇到一个分割错误。起初,我只是假设我在包含库时做错了什么,但最终,我发现即使在从我的程序中删除了与boost相关的所有代码之后,我仍然得到了分段错误。我甚至把程序转换成一个简单的hello世界,还得到了分段错误!如果我试图取消注释代码中的#include <boost/python.hpp>行并在不使用-shared参数的情况下重新编译,则会得到以下错误:
boost.o: In fu