2

再会。我正在参加关于并行和分布式编程的课程,我的一项任务要求我们使用 Pthreads、MPI 和 OpenMP 等并行编程扩展以 C 语言进行编程。问题是,我对 C++ 有更多的了解,我想知道 C++ 是否也与那些并行扩展兼容?

如果 C++ 不兼容,是否有任何关于在短时间内掌握 C 的快速备忘单或建议?

4

1 回答 1

1

正如@Tudor 所说,它们都支持C 和C++。所有流行的编译器都支持 OpenMP。要使用 MPI,您需要安装 MPI 的任何实现,例如 OpenMPI、mpich... pthreads 是线程的 POSIX 标准,但您也可以在 Windows 下使用它(Pthreads-w32)

于 2013-06-21T12:36:46.917 回答