![]() |
1
2
如果您愿意重新构建您的体系结构以适应它的消息传递基础结构,MPI很可能会很好地实现这一点。 理论上讲,至少当托管在一台服务器上时,如果包装自己的库,您可能能够更快地完成一些工作,这仅仅是因为您不必在MPI消息结构中进行进出转换。也就是说,MPI是非常有效的(特别是MPI-2, Open MPI 支持),非常,非常强大。您很难从自己的库中获得同样的灵活性、可配置性和健壮性。 如果要在多台机器之间进行广播,MPI可能比尝试使用自己的方法更好。 此外,MPI还支持许多通信模式。它确实支持 shared memory 用于非常快速的单机通信,以及用于机器间通信的TCP(加上一些商用、更快的选项)。 |
![]() |
2
1
MPI非常高效,它是为高性能应用而构建的。
我对广播不太确定,我几年前使用的系统没有,但我不记得这是不是我们的互连或MPICH的限制。 我们使用MPICH是因为当时它在Windows上工作得最好,我们需要这种灵活性,我没有使用MPICH2或OpenMPI。 |
![]() |
GreenFerret95 · 福克斯与亲子沟通 7 年前 |
![]() |
Mickey Tin · Android签名保护和导出=“false” 7 年前 |
![]() |
Benp44 · ZMQ:连接ZMQ套接字时“资源暂时不可用” 7 年前 |
![]() |
Ashish K · 命名管道卡在打开位置 7 年前 |
![]() |
AIon · electron中两个浏览器窗口之间的通信 8 年前 |