多计算机map-reduce in C#

时间:2010-09-04 05:04:09

标签: c# .net parallel-processing mapreduce cluster-computing

是否有一个简单的Map-Reduce库或.NET实现,允许任务在一台计算机上启动并在多台工作计算机之间拆分,可能使用WCF或其他更有效的方法来管理机器间通信?

我查看了微软的Dryad,但是从文档来看,它似乎更适用于长时间运行的并行问题(例如在计算机集群上一夜之间运行的模拟问题),而不是我正在寻找的应该执行和返回的问题结果很快。即我有一个高度CPU限制的任务,需要比单台计算机更多的核心,并且需要一秒左右才能完成,包括在节点之间来回发送数据。

1 个答案:

答案 0 :(得分:1)

Qizmt由MySpace团队制作。据我所知,有一些操作系统限制(即服务器Windows或Vista + - 请查看详细信息)。