Hi Mikael,

Thanks for the info.

The user says that Boost.MPI makes it much easier for him to pack and
unpack complex data types into those supported by MPI.  I am not
questioning his experience, but if it is so useful, why do other
programs not seem to use it?  Do they use something else instead?

Cheers,

Loris

Mikael Öhman <[email protected]> writes:

> In order to move all the common boost libraries (like boost_filesystem) up to 
> GCCcore we want to split that apart.
> But i think it was some uncertainty on how to handle Boost.MPI it kind of got 
> stuck. 
> https://github.com/easybuilders/easybuild-easyconfigs/pull/11695
>
> I don't think I ever found any application that used it, so, it wasn't 
> strongly motivated to be rushed in and we have nothing to test the setup on.
>
> Best regards, Mikael
>
> On Wed, Jun 8, 2022 at 9:15 AM Loris Bennett <[email protected]> 
> wrote:
>
>  Hi,
>
>  One of my users wants to use Boost to add MPI parallelisation to his
>  program.  However, I notice that the ECs for Boost disable MPI:
>
>    ...
>    configopts = '--without-libraries=python,mpi'
>
>    # disable MPI, build Boost libraries with tagged layout
>    boost_mpi = False
>    ...
>
>  What is the reason for disabling MPI? 
>
>  Cheers,
>
>  Loris
>
>  -- 
>  Dr. Loris Bennett (Herr/Mr)
>  ZEDAT, Freie Universität Berlin         Email [email protected]
>
-- 
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin         Email [email protected]

Reply via email to