并行处理中间件

发布于 2024-07-13 19:57:02 字数 162 浏览 14 评论 0原文

对于相对粗粒度的并行处理(数据传输可以在 100 Mbit 以太网中完成),您认为哪种适用于 Windows 和 Linux 的中间件最好? 科尔巴? MPI1? MPI2? XML-RPC/SOA/WSDL? 自定义网络协议? Java 远程过程调用? Python 远程过程调用? 其他的?

For relatively coarse-grained parallel processing (data transfers can be done in 100 Mbit Ethernet network), which middleware that is available for Windows and Linux do you consider best? CORBA? MPI1? MPI2? XML-RPC/SOA/WSDL? Custom network protocols? Java RPC? Python RPC? Others?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

音栖息无 2024-07-20 19:57:02

您询问的是中间件,但随后指定了一系列消息传递协议。 如果您正在寻找消息传递协议,Facebook 的 Thrift 框架绝对可以在非常高的负载和集群大小下工作:

Thrift

如果您正在寻找中间件的其他组件,请澄清。

You're asking about middleware, but then specifying a series of messaging protocols. If you're looking for messaging protocols, the Thrift framework from Facebook is definitely something that works under very high load and cluster size:

Thrift

If you're looking for some other component of middleware, please clarify.

爱*していゐ 2024-07-20 19:57:02

PVM 对于我的小型(10 台机器,40 个处理器)集群来说非常有用千兆以太网交换机。 这是几年前的事了,但应该仍然可行,尽管 PVM 似乎没有进一步发展。 我提到它是为了将其添加到您的候选人名单中。 我怀疑 MPI 会是一个更受欢迎的选择,但我喜欢 PVM。

PVM was very useful to me for a small (10 machine, 40 processor) cluster with a GigE switch. This was a couple years ago, but should still be viable, though PVM does not seem to be evolving any further. I mention it to add it to you list of candidates. I suspect MPI would be a more popular choice, but I liked PVM.

殊姿 2024-07-20 19:57:02

或者可能是兵马俑? 或者可能是 Hadoop

Or may be Terracotta? Or may be Hadoop?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文