PTL logo

From: Jean-Michel.Perraud_at_[hidden]
Date: 2013-12-13 19:41:20

Thanks for giving a bit of context and the pointers. We have been using MPI.NET for a couple of years with satisfaction on Windows, and a colleague pioneered the update to make it work on Linux OpenSuse some months ago, then I looked at CentOS. We are working on it on an as needed basis for application projects, with limited resources for things like MPI.NET.

I have put the codebase under the following repository for the time being: I have yet to chase up a few things and tidy up credits for the work done over the past few years; I have merged with the latest on the SVN repo. It compiles, but I have not run any test, but I thought I should flag this early for those potentially interested. Interested folks can fork, but I am certainly not claiming I am qualified to start managing ongoing contributions.

There seems to be a couple of parallel recent initiatives to support MPI on .NET that I came across. I am wondering whether there is an opportunity to pool resources to go forth.

- Holmes, Daniel, and Stephen Booth. "McMPI: a managed-code MPI library in pure C#." Proceedings of the 20th European MPI Users' Group Meeting. ACM, 2013.


From: [[hidden]] on behalf of Shahrokh Mortazavi [smortaz_at_[hidden]]
Sent: Thursday, December 12, 2013 10:35 AM
To: MPI.NET Mailing List
Subject: Re: [MPI.NET] Maintenance updates to MPI.NET and opportunity to move to a GIT repository

Hi Michel,

I funded the original work at Indiana when at the Technical Computing Group at msft. I am no involved anymore, but still on the alias. Just wanted to drop a line and say that I’d be delighted if the code was ported to linux/mac. I don’t believe it’s being actively improved, but it was a solid piece of work when it came out & I’d hate for it to be abandoned. As such, lmk what I can do to help (sadly I have no resources/$ to spend :(). The people you also might want to ping are Andrew lumsdane (@ Indiana?) & doug gregor (@ apple).



From: [[hidden]] On Behalf Of Jean-Michel.Perraud_at_[hidden]
Sent: Wednesday, December 11, 2013 2:38 PM
To: mpi.net_at_[hidden]
Subject: [MPI.NET] Maintenance updates to MPI.NET and opportunity to move to a GIT repository


I am not sure the mailing list is working (I cannot access the mail archives) but will give it a try.

Colleagues and I are using MPI.NET to calibrate a hydrologic model. We started porting it to run on a Mono/Linux setup, and needed to adjust a few things to make it work. We are using GIT internally to version these adjustments. We’d be of course glad to submit these rather than keep internal.

I see there is a bit of recent activity on the original SVN repository of the project. I’d like to open a discussion about hosting it say on github.

I’d also like to manage references to MPI.NET via NuGet if possible (not sure how the packaging handles platform specific builds, as may be needed for the various MPI native libraries on Linux).

I’d like to get comments/suggestions from the owners of the project legacy.