dompi

    1熱度

    1回答

    我有我的第一次使用R和羣集的經驗。在Google上搜索時,我發現了包「doMPI」。這個包允許我自動化創建進程。但是,我對功能有點混淆。 1 - startMPIcluster和registerDOMPI有什麼區別? 2 - 在startMPIcluster上傳遞的爭論是什麼? 3 - 當我使用命令「mpirun -H n1,n2,n3 -n 1 R -slave -f sincMPI.R」時,它

    1熱度

    1回答

    我正試圖編寫一個R包,它包含foreach語句和doMPI後端內的幾個嵌套函數。它拋出一個「無法找到」XXX「對象錯誤,奇怪的是,如果我使用doParallel作爲後端,這個錯誤不會發生,這是一個問題的例子,但我可以使用一個工作解決方案,doMPI更大的問題。 這是使用RStudio,roxygen已編譯爲R-Package中的代碼,devtools等 #' Test function level

    1熱度

    1回答

    我試圖讓我的本地機器上運行doMPI程序包,以便我可以在它之前對其執行測試將作業提交給羣集。我正在使用Mac OSX Yosemite並通過brew安裝了開放的mpi 2.0.2。 mpirun -V mpirun (Open MPI) 2.0.2 Report bugs to http://www.open-mpi.org/community/help/ 我已閱讀過引進了doMPI我試圖在演示

    1熱度

    1回答

    我在HPC上運行doMPI,我想記錄來自工人的輸出。使用doParallel,我可以使用makeCluster(outfile='myfile.log')。使用doMPI,在任何方法中似乎都不存在任何參數。我嘗試使用sinkWorkerOutput()。這是有效的,但只爲其中一名工作人員寫了日誌。我懷疑每個工人都在重寫另一個工人。 outfile doMPI有模擬嗎? 一個相關的問題 - 在一個工