mpich

    0熱度

    1回答

    我在RHEL上安裝了MPICH2 1.4版本。 每當我試圖運行一個程序則拋出以下錯誤 無法找到mpd.conf文件 如何解決這個問題?

    0熱度

    1回答

    所以我有一個我正在編寫的raytracer編譯就好了,但是當我到達MPI_Gather()函數時,我得到了這個錯誤集。如果我寫入文件,整個事情都會很好,但是我不能在分佈式計算系統上運行它。 Fatal error in PMPI_Gather: Internal MPI error!, error stack: PMPI_Gather(856)......: MPI_Gather(sb

    1熱度

    1回答

    我有一個使用MPI的並行代碼。使用此代碼正確的方法是從源代碼編譯在PC /羣集,然後根據運行: mpiexec -n X ./application -options 遺憾的是有些人利用這個代碼* nix的挑戰,誰找到源代碼構建一個有點令人生畏(不要問爲什麼)。這些用戶只能在自己的臺式機/筆記本電腦上使用該代碼。 對於這樣的用戶,我只需編譯一個靜態二進制文件(在一個足夠老的操作系統上運行一個足

    12熱度

    5回答

    正如問題中所述,列出MPICH當前版本的命令是什麼?我正在運行CentOS。

    0熱度

    1回答

    究竟是在下面的MPI命令 mpiexec -n 2 cpi 第三個參數是它沒有。核心?所以如果我在Pentium 4上運行,我應該使它成爲1嗎?

    0熱度

    1回答

    我剛開始學習MPI。實現是MPICH2。我遇到的第一件事是SMPD,即簡單多用途守護進程。 我想知道它到底是什麼,它是如何與MPI 大多數links的關於其使用互聯網的會談,但沒有內部細節。最大我知道: 多用途守護進程*(MPD)是用於啓動並行作業的英特爾®MPI庫進程 管理系統。 我在哪裏可以瞭解更多信息?

    6熱度

    2回答

    我正在學習MPI。第一個教程中,我跟着是here ,我成功地在Windows 7與2010年MSVC運行的代碼是: #include "mpi.h" #include "iostream.h" int main(int argc,char *argv []) { int numtasks, rank, rc; rc = MPI_Init(&argc,&argv);

    1熱度

    1回答

    我只是想檢查我的windows 7機器上有什麼版本的庫。 我該怎麼辦? 我已經成功地運行一些一些簡單的例子,如PI等 這我確實通過上CMD提示符下鍵入命令的計算。我想有一些命令必須存在才能找到版本。 而且下面我的Windows機器 mpiexec --version C:\Users\acme>mpiexec --version Unknown option: -version Error: n

    0熱度

    1回答

    學習MPI(MPIPICH2)。當我給下面的命令 C:\Program Files\MPICH2\examples>smpd -register_spn 我得到的錯誤: [-1:5440]...ERROR:GetComputerObjectName() failed (1351)Configuration information could not be read from the doma

    1熱度

    2回答

    所以我很確定這是不可能的,但我想我會問。 使用MPICH。我想用一個用戶定義的簡化操作來對派生的結構類型進行一些減少操作。出於我的目的,我需要確切地知道MPI_Reduce內部發生了什麼,即Send/Recv調用的順序以及傳遞哪些信息的位置。 現在,根據代碼,MPI_Reduce的MPICH2實現總是對用戶定義的操作使用二叉樹算法,所以如果真的按下,我總是可以重新構建發生的事情,但我想知道是否有更