我对多核很陌生。作为初学者,我的问题可能是基本的,我的问题是在裸金属异构系统中支持MPI库吗?还是我们需要一个操作系统(如RTOS)来支持MPI库?如果任何人都可以在有操作系统或没有操作系统的异构系统上提供任何已实现MPI的链接,这将是非常有用的。任何事情都会有助于理解。提前谢谢。
编辑:我也想知道MPI系统的一般要求,如果不是具体的话。
发布于 2017-08-30 12:16:46
我不太清楚你说的光金属异构系统是什么意思。
你需要有一个操作系统
我们试图执行一个分布在服务器进程中的模拟。一些进程是在Linux (RedHat6)上计算的,另一些是在Windows7机器上计算的。我们用了英特尔mpi。pmi_proxy需要在所有机器上都是可访问的。
由于这些机器连接的是一个普通的千兆网络连接,所以性能相当差。MPI真正受益于像infiniband这样的快速连接。
一般的要求是,您需要有一个连接网络之间的机器。他们甚至把几个覆盆子成了超级计算机 (我也许可以说是集群)。
这是一个非常类似的问题。
像这样的问题可能会发生。
https://stackoverflow.com/questions/45955212
复制相似问题