【发布时间】:2014-10-22 12:01:27
【问题描述】:
在我们公司,我们使用我们自己在 .NET 中开发的软件运行复杂的模拟。这些模拟非常适合并行计算,我们目前大量使用 .NET 原生的各种多线程特性。即便如此,模拟通常需要数小时或数天时间。
我们想探索在我们的高性能(24 核)工作站本地网络上分配计算以获取更多 CPU 能力的潜力。但是我们在这方面没有经验。
在 Google 上搜索会发现一些基于 MPI 的选项,例如 Pure MPI、MPI.NET,以及一些商业软件,例如 Frontier。
对于非常适合 .NET 环境并且相对容易设置的解决方案,我们应该考虑哪种解决方案?
谢谢!
【问题讨论】: