[Mono-dev] questions about cluster computing
Louis R. Marascio
louis at fitnr.com
Fri Apr 6 20:47:11 EDT 2007
Travis Miller <raphtee at gmail.com> wrote:
>in a previous life as a physics postdoc, I wrote quite a bit of cluster
>computing code (mostly stuff for lattice quantum field theory) using MPI and
>C. Lately I have been revisiting some of this code using C#. I have
>written some simple pde solvers using c# and have been very impressed with
>the performance. Now I am trying to using the features in
>System.Runtime.Remoting to distribute the load among several machines. I
>can get it to work, but I have to run from machine to machine and start the
>code manually. In the linux cluster world (thanks to tools like rsh or ssh)
>you could start the executables remotely. Is there some way I can
>accomplish this using mono?
Why can't you use ssh to start the mono application prior to attempting
a remoting connection. Alternatively, I suspect you could hack together
some inetd fun to start your mono process when the super server sees a
connection on a given port. I've not done anything similar, but it would
be no different than any other daemon.
As far as I know there are no built-in facilities in mono or .NET for
this, nor do I believe there should be.
Louis R. Marascio - www.fitnr.com
... fixed in the next release ...
More information about the Mono-devel-list