What is the purpose of using the Boost.MPI library?

What is the purpose of using the Boost.MPI library? Does productivity increase? And what is the difference between it and the MPICH library?

+5
source share
3 answers

Boost.MPI provides

alternative C ++ is an interface for MPI that better supports modern C ++ development styles, including full support for custom data types and C ++ standard library types, arbitrary functional objects for collective algorithms, and the use of modern C ++ library methods.

He intends

to maintain maximum efficiency

, MPI; , MPI ( , , , MPI-). , C API.

+8

"" ++- API C, , , MPICH. , , , .

+7

All Articles