Mpi 消息传递解决方案
我正在创建一个涉及并发参与者的应用程序,这些参与者通过预先指定的FIFO消息队列(本质上是一个队列)进行通信。演员不(一定不)共享记忆 我在这个领域相对缺乏经验,在这方面,我想知道第三方消息传递库(例如MPI实现-open MPI)是否比我熟悉的linux消息队列具有显著优势Mpi 消息传递解决方案,mpi,message-queue,message-passing,Mpi,Message Queue,Message Passing,我正在创建一个涉及并发参与者的应用程序,这些参与者通过预先指定的FIFO消息队列(本质上是一个队列)进行通信。演员不(一定不)共享记忆 我在这个领域相对缺乏经验,在这方面,我想知道第三方消息传递库(例如MPI实现-open MPI)是否比我熟悉的linux消息队列具有显著优势 我不需要支持linux以外的操作系统或C/C++以外的语言。应用程序应利用多处理器系统,但进程将驻留在单个计算机系统上,且不会分布在网络上。MPI提供代码可移植性和网络透明性。很明显,在那一刻你不需要这些。另一方面,MPI
我不需要支持linux以外的操作系统或C/C++以外的语言。应用程序应利用多处理器系统,但进程将驻留在单个计算机系统上,且不会分布在网络上。MPI提供代码可移植性和网络透明性。很明显,在那一刻你不需要这些。另一方面,MPI提供了一些很好的抽象,您可以使用它们,并且您的代码将(几乎)自动准备好集群