MPI Concurrency library update?

dsimcha dsimcha at yahoo.com
Sat Aug 11 04:14:53 PDT 2012


All I have is a very ad-hoc wrapper that does just what I needed 
for my purposes.  It basically has function prototypes for the 
parts of the API I actually care about and a few high-level 
wrappers for passing primitives and arrays to other nodes of the 
same architecture.

On Saturday, 11 August 2012 at 01:12:29 UTC, Andrew wrote:
> On Saturday, 11 August 2012 at 00:24:40 UTC, dsimcha wrote:
>> On Friday, 10 August 2012 at 23:40:43 UTC, Andrew Spott wrote:
>>> A while ago, (August of last year I think), there was talk 
>>> about
>>> a MPI wrapper for D.  Has there been any update on that?
>>
>> I was considering writing one, but I wanted it to be 
>> high-level and easy-to-use.  I ended up not doing it, 
>> initially because I was waiting for serialization to be added 
>> to Phobos (which I thought was imminent) and then because I 
>> got busy with unrelated things.
>>
>> I think that a nice high-level MPI wrapper for D should be 
>> tightly integrated into a serialization library to encapsulate 
>> the low-level details of passing non-trivial data structures 
>> across nodes.  I doubt I'll get around to implementing it when 
>> serialization is added, though, because I'm probably past the 
>> MPI-using stage of my life (my Ph.D. research is basically 
>> finished, I'm just revising my dissertation and preparing to 
>> defend) so I wouldn't get to eat my own dogfood.
>
> Well, my PhD research is just beginning... :)
>
> Any chance you could pass on what you have?  It might help me 
> out
> a bit, and reduce my workload toward creating a usable MPI
> library.
>
> Thanks.
>
> -Andrew




More information about the Digitalmars-d mailing list