C# .NET MPI实现?

C# .NET MPI实现?,c#,.net,parallel-processing,mpi,C#,.net,Parallel Processing,Mpi,最成熟的.NET MPI实现是什么?快速的谷歌搜索发现了下面两个,但我对它们都不熟悉。我相信第一项(mpi.net)是基于。有什么想法吗 说 但是,在Unix上,MPI.NET会使自己适应在配置时检测到的本机MPI,并且可以(至少)使用Open MPI、LAM/MPI和MPICH2 尽管在Windows上,它似乎是一个完全受管理的解决方案。目前,纯Mpi.NET只是一个托管解决方案 我没有使用这两种实现——事实上,我已经有一段时间没有使用任何MPI了——但我怀疑MPI.NET具有更高的整体稳定

最成熟的.NET MPI实现是什么?快速的谷歌搜索发现了下面两个,但我对它们都不熟悉。我相信第一项(mpi.net)是基于。有什么想法吗

但是,在Unix上,MPI.NET会使自己适应在配置时检测到的本机MPI,并且可以(至少)使用Open MPI、LAM/MPI和MPICH2

尽管在Windows上,它似乎是一个完全受管理的解决方案。目前,纯Mpi.NET只是一个托管解决方案

我没有使用这两种实现——事实上,我已经有一段时间没有使用任何MPI了——但我怀疑MPI.NET具有更高的整体稳定性,因为它在可用时将实际使用“久经考验的”Unix实现。这些Unix实现在该领域已经存在了很长的时间,因此通常不太可能出现bug——或者至少如果存在bug,它们现在可能已经众所周知了