这些天我正在接近MPI世界。我愿意用OpenMPI或MPICH来使用Boost MPI库(即使对于MPICH,我仍然不确定它是否能正常工作,因为我读了一些文章)。使用OpenMPI或MPICH与Boost MPI一起使用Win和Linux机器
我真正的问题是:有了这两个库和Boost MPI,有没有可能将Linux机器和Windows机器的资源结合起来?
目前尚不清楚使用MPI是否能够在具有相同操作系统的远程机器上启动进程。原则上MPI是一种基于通信协议的消息传递系统,所以在通信时对OS的依赖性不大。
你知道关于这个主题的一些东西,或者你们有些人已经试图在Win和Linux机器上使用MPI吗?
感谢 EO
嗨!Edric!谢谢(你的)信息。我赞同你。我正在考虑尝试使用异步调用,但最终与硬件/操作系统不同,根据定义,它不是一个真正的好选择。 – user311906 2010-09-27 09:10:33
假设您在Windows支持被弃用之前使用的是MPICH2版本[http://wiki.mpich.org/mpich/index.php/FAQ#Q:_Why_can.27t_I_build_MPICH_on_Windows_anymore.3F]。 – Jeff 2014-12-14 22:21:56