[Mono-list] HPC and Mono
Andreas Färber
andreas.faerber at web.de
Tue Aug 1 18:02:15 EDT 2006
Hi Robert,
>> I noticed a couple of research papers on the topic of P/Invoke
>> wrappers around MPI on .NET for high performance computing.
>> So I was wondering: Is anyone aware of any related libraries out
>> there for Mono to set up a compute cluster or grid? (scheduling,
>> parallelization, whatever)
>
> This one?
> http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR570
>
> The location of the sources is mentioned at the end of
> the paper:
>
> http://www.osl.iu.edu/research/mpi.net/
>
> It looks portable.
Yes that's one for sure, and there were also some others, don't have
the URLs at hand right now, one other being from Prague I believe.
The point is those are mainly P/Invoke wrappers, requiring MPICH2 or
LAM/MPI to be installed on each node as I understand, which is more
suited for a cluster than for a grid. I'll give it a try though.
For Java there are a lot more options, for example the Globus Toolkit
(http://globus.org/toolkit/), based on the OGSA (Web Services).
The PMPI from São Paulo ("PMPI: A multi-platform, multi-programming
language MPI using .NET") was the best equivalent I could find to
date but their paper does not give a source location and Google
didn't find any. Their implementation is based on .NET Remoting.
OGSI.NET (http://www.cs.virginia.edu/~gsw2c/ogsi.net.html) and
WSRF.NET (http://www.ws-rf.net/) on the other hand, being sponsored
by Microsoft, appear to rely on Microsoft's WSE, which is not
available for Mono.
Regards,
Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20060802/5a8fbba4/attachment.html
More information about the Mono-list
mailing list