Boost logo

Boost :

Subject: Re: [boost] "I want everything" should build "out of the box" (on Windows)
From: OvermindDL1 (overminddl1_at_[hidden])
Date: 2009-07-28 11:31:52


On Tue, Jul 28, 2009 at 8:54 AM, Christopher
Jefferson<chris_at_[hidden]> wrote:
>
> On 28 Jul 2009, at 15:46, OvermindDL1 wrote:
>
>> On Tue, Jul 28, 2009 at 8:45 AM, OvermindDL1<overminddl1_at_[hidden]> wrote:
>>>
>>> Also, I have never used an MPI system, but from quick perusing of what
>>> MPI based systems look like, why does Boost.MPI create a full MPI
>>> system instead of just create a glue on top of it?  Especially since
>>> all the MPI system I see seem to cost a rather ridiculous amounts of
>>> money?  I am probably missing something about the MPI standard though,
>>> but I do not see what from a quick reading that would warrant such
>>> costs I see.
>>>
>>
>> why doesn't Boost.MPI create a full MPI*
>
> openMPI ( http://www.open-mpi.org/ ) is free, packaged by default on Mac OS
> X, and a quick wc count is about 2M lines of source. Reimplementing that
> would be a lot of work, although it might be easy to do on top of asio.

The main platform I have to work on is Windows, and I had seen that
before but disregarded it since it had no Windows support. However, I
just checked, it looks like Windows support was *just* added (version
1.3.3, the current version, 1.3.4 is in progress), fascinating.
Still, a completely in-boost option would allow for all the template
magic everyone here knows, thus it could become higher performant then
any other MPI library out. Possible incentive anyway. :)

What about expat though, why not use something built-in?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk