如何在大型项目中将MPI作为一部分(如功能)集成?

时间:2017-02-16 05:13:04

标签: c++ cmake g++ mpi

我正在实现一个大型的C ++项目,并希望使用mpi的“并行功能”。

我刚开始尝试学习mpi,起初我认为它就像多线程编程(包括库,代码和运行),

但发现要编译程序我需要使用cmd mpicc并运行程序我需要cmd mpirun(至少在基本示例中),所以我应该如何更改cmake文件使它与其他部分一起编译(其他使用G ++)(它可能只是一个CMAKE问题)以及如何运行整个程序我可以使用MPI计算就像调用一个函数而不使用mpirun

0 个答案:

没有答案