2012-10-17 21 views
0

我正在研究論文,我需要在集羣計算機上運行JVM-軟件。我嘗試了MPJ Express,但它看起來很麻煩,而且當我找到工作時,我無法在計算機之間使用SSH,所以需要大量的黑客來使軟件運行。這個過程並不理想。MPJ/MPIJava java-MPI綁定的狀態是什麼?

我看着MPIJava,但是,我沒有運氣編譯它,它似乎太古老了打擾。

最近我發現了fastmpj.com,它似乎非常接近MPJ Express。這個庫還需要通過SSH啓動守護進程,所以我遇到了和MPJ Express一樣的問題。

現在Java-MPI編程的現狀是什麼?有沒有任何庫或方法可以讓我用「mpirun」命令運行java-mpi程序,而無需在每個節點上啓動守護進程?

回答

0

當然,沒有官方的Java綁定到MPI,但最新的OpenMPI發行版正在發佈,其中包含更多最新開發的Java bindings that cover MPI 1.2。目前還不清楚它們的測試範圍有多廣泛,但只需使用通常的mpiexec類型命令即可運行它。