I’m working on college project. I have to develop distributed computing system. And i decided to do some research to make this task fun 🙂
I’ve found MPAPI and MPI.NET libraries. Yes, they are .NET libraries(Mono, in my case). Why .NET ? I’m choosing between Ada, C++ and C# so to i’ve choosed C# because of lower development time.
I have two goals:
- Simplicity;
- Performance;
- Cluster computing.
So, what to choose – MPAPI or MPI.NET or something else ?
If your using .NET you could also use the windows HPC SDK
http://www.microsoft.com/downloads/details.aspx?familyid=12887da1-9410-4a59-b903-693116bfd30e&displaylang=en
http://www.microsoft.com/hpc/en/us/default.aspx
But using Mono sounds like fun 😉