Saw this on Developer Blog - it would be great to see the managed MPI wrapper....
Managed MPI Wrapper
MPI is a widely used programming interface to develop parallel applications. .Net is also the one of the most popular framework used in Windows Platform. How can we develop a MPI application under the .Net framework?
Here is the answer: Managed MPI Wrapper.
The basic idea for this framework is wrapper the MPI APIs into a simple managed library. The developer can benefit from both the productivity features of .Net and the maturity of MPI APIs. Currently, I am working on creating a prototyping.