| 5 | 1/1 | 返回列表 |
| 查看: 3865 | 回復(fù): 34 | ||||||||||
| 【獎勵】 本帖被評價30次,作者zhangguangping增加金幣 23.8 個 | ||||||||||
| 當(dāng)前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||||||||||
zhangguangping木蟲 (著名寫手)
|
[資源]
MPI的安裝(管理員和普通用戶均可)
|
|||||||||
|
本版塊有的蟲友在尋找MPI的安裝,我現(xiàn)在把我以前的安裝筆記分享出來,這兒以MPICH2和OpenMPI為例子,并且由于筆記比較早,所以版本有些老,對于新版本的安裝,大家可以做一下參考。 下面的安裝都是以普通用戶為例子,如果是root用戶安裝,流程一樣。 (一)MPICH2的安裝 (各種版本的下載地址http://www.mcs.anl.gov/research/projects/mpich2/) 1.將mpich-1.2.7.tar.gz文件拷貝到一個臨時的目錄里面(如tem) 2.解壓文件:$tar -zxvf mpich-1.2.7.tar.gz 3.進入解壓后的目錄:$cd mpich-1.2.7 4. $./configure -prefix=/home/zgp/software/mpich-1.2.7 -fc="pgf77 -Mx,119,0x200000"\ -f90="pgf90 -Mx,119,0x200000"\ -without-romio --without-mpe -opt=-O -rsh=ssh (若要使用的是ifort編譯則設(shè)置成$./configure -prefix=/home/zgp/software/mpich-1.2.7 -fc=ifort -f90=ifort –f77=ifort -rsh=ssh) 5. $make 6. $make install 7環(huán)境配置:vi ~/.bashrc (打開文件.bashrc,按i進入編輯狀態(tài)) 添加export PATH=/home/zgp/software/mpich-1.2.7/bin:$PATH 關(guān)閉之后 source ~/.bashrc(使設(shè)置起作用,以后再新進入shell之后直接可以用mpirun) 8.測試:$cd examples $make $mpirun –np 4 cpi ################## 注:下面的這個如果提前對用戶配置好免SSH登錄的話,就不會出現(xiàn)了,所以建議首先對用戶配置免SSH登錄,如果是root的SSH免密碼登錄已經(jīng)配置好了的話,普通用戶只需要進行如下操作即可: ssh-keygen -t rsa 后面直接連著三個“Enter”就可以, 然后運行命令: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ###################### $The authenticity of host 'localhost (127.0.0.1)' can't be established. RSA key fingerprint is c0:48:84:0c:31:93:29:9a:d6:f6:07:08:7b:cc:33:db.Are you sure you want to continue connecting (yes/no)? $yes $Warning: Permanently added 'localhost' (RSA) to the list of known hosts. $zgp@localhost's password: 這時連續(xù)輸入3次密碼出現(xiàn) $Process 0 on localhost Process 2 on localhost Process 3 on localhost Process 1 on localhost pi is approximately 3.1416009869231249, Error is 0.0000083333333318 wall clock time = 0.003906 表明安裝成功。要想無密碼并行,參考“ssh 免密碼登錄設(shè)置” 注意:mpich卸載,用/sbin/mpiuninstall文件 (二)OpenMPI的安裝 (各種版本下載地址:http://www.open-mpi.org/software/ompi/v1.4/) 1.將openmpi-1.2.6.tar.gz文件拷貝到一個臨時的目錄里面(如tem) 2.解壓文件:$tar -zxvf openmpi-1.2.6.tar.gz 3.進入解壓后的目錄:$cd openmpi-1.2.6 4.$ ./configure --prefix=/home/zgp/software/openmpi-1.2.6 F77=ifort FC=ifort (./configure --prefix=/home/zhangp/software/openmpi-1.4.3 CC=icc CXX=icpc F77=ifort FC=ifort FFLAGS=-i8 FCFLAGS=-i8) –i8參數(shù)是使用Intel編譯器編譯64位的編譯參數(shù),否則是32位的。 關(guān)于OpenMPI的編譯說明詳見官網(wǎng)http://www.open-mpi.org/faq/?category=building#easy-build 5.$make all install 6. 環(huán)境配置:vi ~/.bashrc (打開文件.bashrc,按i進入編輯狀態(tài)) 添加export PATH=/home/zgp/software/openmpi-1.2.6/bin:$PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: /home/zgp/software/openmpi-1.2.6/lib 關(guān)閉之后 source ~/.bashrc(使設(shè)置起作用,以后再新進入shell之后直接可以用mpiexec) 注意:openmpi卸載,可以直接刪除安裝文件 關(guān)于建立一個64位的OpenMPI,參考http://wiki.chem.vu.nl/dirac/ind ... for_64-bit_integers 為了防止該網(wǎng)址失效(曾經(jīng)是效果,這個是我又重新找的,我將網(wǎng)頁保存下來放到附件里面去了)[ Last edited by zhangguangping on 2012-3-5 at 15:50 ] |
基礎(chǔ)知識 | VASP | 計算資料 | 小木蟲的電子書籍 |
我的寶貝帖子 | 集群管理 | 淪落天涯 | 量子化學(xué)資料 |
木蟲 (著名寫手)


| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 調(diào)劑求院校招收 +3 | 鶴鯨鴿 2026-03-28 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 320分,材料與化工專業(yè),求調(diào)劑 +8 | 一定上岸aaa 2026-03-27 | 11/550 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +7 | hanamiko 2026-03-27 | 7/350 |
|
|
[考研] 085404求調(diào)劑,總分309,本科經(jīng)歷較為豐富 +4 | 來財aa 2026-03-25 | 4/200 |
|
|
[考研] 315分求調(diào)劑 +7 | 26考研上岸版26 2026-03-26 | 7/350 |
|
|
[考研] 085602 化工專碩 338分 求調(diào)劑 +10 | 路癡小琪 2026-03-27 | 10/500 |
|
|
[考研] 275求調(diào)劑 +10 | Micky11223 2026-03-25 | 13/650 |
|
|
[考研] 265求調(diào)劑11408 +3 | 劉小鹿lu 2026-03-27 | 3/150 |
|
|
[考研] 一志愿上海理工能源動力(085800)310分求調(diào)劑 +3 | zhangmingc 2026-03-27 | 4/200 |
|
|
[考研] 食品工程專碩一志愿中海洋309求調(diào)劑 +3 | 小張zxy張 2026-03-26 | 5/250 |
|
|
[考研] 325求調(diào)劑 +5 | 李嘉圖·S·路 2026-03-23 | 5/250 |
|
|
[考研] 一志愿華理,數(shù)一英一285求A區(qū)調(diào)劑 +8 | AZMK 2026-03-25 | 10/500 |
|
|
[考研] 求調(diào)劑 +5 | 蘆lty 2026-03-25 | 6/300 |
|
|
[考研] 機械學(xué)碩總分317求調(diào)劑!。! +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 0854人工智能方向招收調(diào)劑 +4 | 章小魚567 2026-03-24 | 4/200 |
|
|
[考研] 上海電力大學(xué)材料防護與新材料重點實驗室招收調(diào)劑研究生(材料、化學(xué)、電化學(xué),環(huán)境) +4 | 我愛學(xué)電池 2026-03-23 | 4/200 |
|
|
[考研] 一志愿北化315 求調(diào)劑 +3 | akrrain 2026-03-24 | 3/150 |
|
|
[考研] 344求調(diào)劑 +3 | desto 2026-03-24 | 3/150 |
|
|
[考研] 284求調(diào)劑 +3 | yanzhixue111 2026-03-23 | 6/300 |
|
|
[考研] 接收2026碩士調(diào)劑(學(xué)碩+專碩) +4 | allen-yin 2026-03-23 | 6/300 |
|