在我们公司,我们使用.NET开发的自己的软件运行复杂模拟。这些仿真非常适合并行计算,我们目前大量使用.NET本身的各种多线程功能。即便如此,模拟通常需要数小时或数天。在本地网络上使用.NET设置分布式计算网格
我们希望探索通过本地高性能(24核)工作站网络来分配计算以获取更多CPU能力的潜力。但是我们在这方面没有经验。
在Google上搜索可以发现几种基于MPI的选项,如Pure MPI,MPI.NET以及一些商业软件,如Frontier。
我们应该考虑哪种解决方案适合.NET环境,并且相对容易设置?
谢谢!