As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center作为指导。
6年前关闭。
什么是最成熟的.NET MPI实现?快速谷歌搜索打开下面的两个,但我对它们都不熟悉。我相信第一项(mpi.net)是基于Microsoft MPI的。有什么想法吗?
http://www.osl.iu.edu/research/mpi.net/
http://www.purempi.net/
6年前关闭。
什么是最成熟的.NET MPI实现?快速谷歌搜索打开下面的两个,但我对它们都不熟悉。我相信第一项(mpi.net)是基于Microsoft MPI的。有什么想法吗?
http://www.osl.iu.edu/research/mpi.net/
http://www.purempi.net/
最佳答案
MPI.NET's FAQ 说
但是,在Unix上,MPI.NET可以适应在配置时检测到的本机MPI,并且可以(至少)与Open MPI,LAM / MPI和MPICH2一起使用。
尽管在Windows上,它似乎是一个完全托管的解决方案。 AFAICT,Pure Mpi.NET只是一个托管解决方案。
我没有使用任何一种实现-实际上,自从我使用任何MPI以来已有一段时间了-但我怀疑MPI.NET总体稳定性的可能性更高,因为它实际上会使用“尝试过的-and-true”的Unix实现(如果有)。这些Unix实现已经在该领域中使用了很长时间,因此通常不太可能出现bug(或者至少在存在bug的情况下,它们现在已经广为人知)。