我们有一项工作,它处理一组大约 100,000 个项目,以计算和更新这些项目的各种属性。当我们在四核 Xenon 服务器上运行时,程序大约需要 40 小时才能完成执行。40 小时是巨大的,我们有必要在 5 小时内完成这项工作。所有应用程序逻辑都经过优化,此外,我们使用多线程和 ThreadPool 来利用 CPU 的所有内核。
现在我们正在研究网格计算的选项,并一直在研究好的和简单的网格计算软件,因为我们有大约 500 台台式计算机,每天空闲时间超过 12 小时。我们找不到任何现成的框架。请建议最好使用 .NET 的任何好的框架。