2011-02-12 63 views
1

我正在考虑与MPI一起作为我自己的项目使用刚体并行物理引擎。有一些串行引擎的经验。到目前为止,我找不到任何这种类型的现有项目,enyone知道这样的事情吗?实时物理与MPI

我知道MPI不是实时物理学的最佳选择,在复制节点之间的数据send/rcv时,很多时间将会丢失。我计划在非共享内存机器上运行它。

这听起来像是值得做的事吗? 谢谢

+0

您是否期待“是”或“否”之外的其他内容? – 2011-02-12 00:20:14

回答

2

如果你能适应作业到可用内存中,那么GPU(CUDA或OpenCL)可能就是要走的路。

MPI并不是真正意义上的响应性,即使具有异常的低延迟互连,消息传递也很慢。除非它从我的一天起改变了,否则很多代码都在轮询节点并等待没有任何帮助的回复。

+0

++对。这是我的经验。如果您可以将相对长时间运行的工作分配给多个CPU并收集结果,那么MPI是最好的。这就是我们如何使用它。 – 2011-02-12 00:45:59