I would like to know if MPI.NET + Mono framework can be used to run distributed computations on supercomputer nodes that are all Linux based?
I know that Mono run-time is available on the clusters and mono compiled programs with standard libraries run fine. But what about MPI.NET ?
And one more question, I am a bit confused with the difference between MPI.NET and MPIch2 etc. Is MPI.NET a wrapper around standard MPIch2 and works on Linux if MPIch2 is available? or is it an alternative to MPIch2 and requires installation of MPI.NET clients?
I highly appreciate your inputs on this if you have had any experience base upon this.
Thank you.