2011-02-12 62 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