openmpi

    1熱度

    2回答

    我想在使用OpenMPI的TCP/IP網絡連接的多臺計算機上分發數據..任何人都可以指出正確的資源和方向。我是OpenMPI的新手。 感謝

    1熱度

    1回答

    我有一個快速的問題。 我最近嘗試使用我的學校的服務器來運行MPI程序,我碰到下面的「奇怪」的問題: 爲了執行「的mpirun」命令我只好它的路徑放到我的默認在.bashrc里路,我做到了,然後鍵入: mpirun -n 16 ./myprogram 只 得到一個錯誤約一個名爲缺少庫:libmpi.so.0 但是,如果我試圖運行使用全部的mpirun程序像下面的路徑 /usr/lib64/ope

    0熱度

    2回答

    我正在集羣中工作,每個節點有16個處理器。我的Open MPI版本是 1.5.3。我寫了下面簡單的代碼在FORTRAN: program MAIN implicit none include 'mpif.h' integer status(MPI_STATUS_SIZE) integer ierr,my_rank,size integer ir

    1熱度

    1回答

    這個問題聽起來有點奇怪...... 想象一下,我有一個MPI應用程序,但我沒有安裝MPI的系統。 所以我想在沒有修改源代碼的情況下編譯沒有MPI支持的應用程序(1進程,1線程)。 這可能嗎? 我在某處發現了一個「mimic_mpi.h」包裝,它應該完成我想要的。但是那裏缺少一些MPI功能(例如,MPI_Cart_create,MPI_Cart_get等),所以我沒有成功。 mimic_mpi.h

    0熱度

    1回答

    我對parallelising使用MPI-2的編碼工作。當我使用8核心處理器時,它正在成功加速。 我只是想知道會是什麼效果,如果我使用的GPU爲同一目的而不是CPU的?根據我迄今爲止的研究,OpenMPI與GPU兼容,只有在與CPU相比處理器間通信多的情況下,加速速度纔會更快。有沒有人試過,或者對此有任何意見?

    11熱度

    3回答

    我正在編譯具有OpenMPI的服務器上的代碼,但我需要知道我在哪個版本,以便我可以閱讀正確的文檔。 <mpi.h>中有一個常量,我可以打印以顯示當前版本嗎?

    1熱度

    2回答

    我安裝了Open MPI 1.5.4(64位),我試圖用bjam重建boost庫(1.48)。 我改變用戶config.jam中文件,通過使用具有明確的編譯器的路徑MPI線(儘管MPIC++已經在環境變量PATH)加入: using mpi : "C:/Program Files (x86)/OpenMPI_v1.5.4-x64/bin/mpic++.exe" ; 然後我試圖從命令運行提示以下

    3熱度

    4回答

    我正在使用獅子和xcode 4.2。我使用macports安裝了openmpi。它全部安裝成功。 我不能,但是找到一個指南,告訴我如何/該庫中包括編譯一個例子(見下文) #include <mpi.h> #include <stdio.h> int main(int argc, char *argv[]) { int numprocs; int myid; M

    0熱度

    2回答

    我正在編譯庫AGMG。 用於並行例如make文件正在尋找這樣的: # MPIopt = -I/... (where to find mpif.h) # MUMPSPopt = -I/... (where to find files to be included by # applications using MUMPS) # MUMPSlib = -l... (link refer

    2熱度

    1回答

    我想用openMPI設置一個相對較小的集羣(36個內核),並且遇到了一個小問題。我已經安裝了所有openMPI庫和任何依賴項並且運行正常(我可以在每臺計算機上運行hello world MPI程序作爲本地主機)。問題是,我似乎無法找到關於如何讓計算機一起執行程序的太多文檔。我可以執行mpirun --hostfile命令,但我不想每次執行作業時都必須指定主機文件。另外,未來的用戶無法一直訪問羣集上