pea*_*man 5 c++ boost mpi mpich
使用Boost.MPI库的目的是什么?它会提高性能吗?它与MPICH库有什么区别?
Fre*_*Foo 8
Boost.MPI 提供
MPI的另一种C++接口,它更好地支持现代C++开发风格,包括完全支持用户定义的数据类型和C++标准库类型,集合算法的任意函数对象,以及现代C++库技术的使用.
它打算
保持最大效率
但实际上并没有提高 MPI的性能; 它不能,因为它仍然与现有的MPI实现相关联(尽管它可能以比编写它们更有效的方式实现某些高级模式,具体取决于您有多少MPI专家).它主要比常规C API更方便.
Gra*_*Guy 7
它基本上是一个"现代"的c ++接口,用于实现相同的旧C API,比如MPICH.由于它使用相同的功能,因此无法提高性能,但可以通过简化实际实现来帮助实现.
归档时间:
13 年,11 月 前
查看次数:
2997 次
最近记录:
8 年,1 月 前