ubuntu中的MPI安裝

2021-10-08 08:08:37 字數 692 閱讀 9624

2. 解壓

在安裝包所在目錄下,開啟終端輸入:

>>  tar -zxvf mpich-3.3.2.tar.gz

3. 在解壓出來的檔案目錄下,配置編譯環境

>> . /configure  --prefix=/home/***/software/mpi(安裝位置,注意最好不要在usr下,存在許可權問題,可能出錯)

4. 編譯(這部分耗時較長)

>>  make

5.安裝

>>  make install

6. 配置並更新環境變數

>>  vim ~/.bashrc

>>  export  path=/home/***/software/mpi/bin:$path

>>  source  ~/.bashrc

7. 測試安裝是否成功

開啟 examples, 在終端輸入

>> mpicc  -o  hellow  hellow.c

>> mpirun -np n ./hellow      

(二)ubuntu下安裝MPI庫

tar xzvf mpich 3.3.tar.gz,解壓安裝包。cd mpich 3.3 進入到解壓的目錄中。configure prefix usr local mpich 3.3 disable fortran,配置編譯環境,為它選擇乙個安裝路徑,由於不使用fortran語言,故加上disabl...

ubuntu下安裝openmp和mpi環境

尊重版權,本部落格 1.進入終端,選擇乙個自己的目錄,安裝mpich2 執行命令 sudo apt get install mpich2 2.安裝配置檔案並且進行設定 執行命令1 touch mpd.conf 執行命令2 chmod 600 mpd.conf 在mpd.conf檔案中輸入以下文字內容...

MPI中的歸約

在上面一篇文章中,有乙個利用梯形積分求面積的程式,在程式中,執行緒0用來接受每乙個小小梯形的面積然後在將所有梯形求和,很明顯,當資料傳到執行緒0時,其他執行緒就停止了工作,這樣造成所有求和都是由執行緒0來進行的。為了讓盡量多的執行緒進行工作,可以利用歸約的思想 因為對於大小不一樣的樹形結構來說,編寫...