使用具有多台计算机的任务并行库

Tal*_*ner 9 c# c#-4.0

有没有办法在多计算机场景中使用任务并行库?

我的意思是,如果我有大量的任务,我可以通过局域网在多个服务器上安排它吗?

Ree*_*sey 5

TPL面向单个计算机,多处理器核心场景.

如果要跨多个系统工作,则需要使用某种类型的群集软件,例如MPI(可通过MPI.NET直接在.NET中使用)或基于Windows HPC的众多选项之一.

话虽这么说,TPL在集群的每个节点上都非常有用.它可用于使每个群集节点在该节点上可用的核心上很好地扩展.

  • @virender Akka.Net是我今天的建议(已经7年了)-TPL Dataflow是单计算机/ proc。 (2认同)