| 5 | 1/1 | 返回列表 |
| 查看: 3873 | 回復(fù): 34 | ||||||||||
| 【獎(jiǎng)勵(lì)】 本帖被評價(jià)30次,作者zhangguangping增加金幣 23.8 個(gè) | ||||||||||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||||||||||
zhangguangping木蟲 (著名寫手)
|
[資源]
MPI的安裝(管理員和普通用戶均可)
|
|||||||||
|
本版塊有的蟲友在尋找MPI的安裝,我現(xiàn)在把我以前的安裝筆記分享出來,這兒以MPICH2和OpenMPI為例子,并且由于筆記比較早,所以版本有些老,對于新版本的安裝,大家可以做一下參考。 下面的安裝都是以普通用戶為例子,如果是root用戶安裝,流程一樣。 (一)MPICH2的安裝 (各種版本的下載地址http://www.mcs.anl.gov/research/projects/mpich2/) 1.將mpich-1.2.7.tar.gz文件拷貝到一個(gè)臨時(shí)的目錄里面(如tem) 2.解壓文件:$tar -zxvf mpich-1.2.7.tar.gz 3.進(jìn)入解壓后的目錄:$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進(jìn)入編輯狀態(tài)) 添加export PATH=/home/zgp/software/mpich-1.2.7/bin:$PATH 關(guān)閉之后 source ~/.bashrc(使設(shè)置起作用,以后再新進(jìn)入shell之后直接可以用mpirun) 8.測試:$cd examples $make $mpirun –np 4 cpi ################## 注:下面的這個(gè)如果提前對用戶配置好免SSH登錄的話,就不會(huì)出現(xiàn)了,所以建議首先對用戶配置免SSH登錄,如果是root的SSH免密碼登錄已經(jīng)配置好了的話,普通用戶只需要進(jìn)行如下操作即可: ssh-keygen -t rsa 后面直接連著三個(gè)“Enter”就可以, 然后運(yùn)行命令: 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: 這時(shí)連續(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文件拷貝到一個(gè)臨時(shí)的目錄里面(如tem) 2.解壓文件:$tar -zxvf openmpi-1.2.6.tar.gz 3.進(jìn)入解壓后的目錄:$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進(jìn)入編輯狀態(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è)置起作用,以后再新進(jìn)入shell之后直接可以用mpiexec) 注意:openmpi卸載,可以直接刪除安裝文件 關(guān)于建立一個(gè)64位的OpenMPI,參考http://wiki.chem.vu.nl/dirac/ind ... for_64-bit_integers 為了防止該網(wǎng)址失效(曾經(jīng)是效果,這個(gè)是我又重新找的,我將網(wǎng)頁保存下來放到附件里面去了)[ Last edited by zhangguangping on 2012-3-5 at 15:50 ] |
基礎(chǔ)知識(shí) | VASP | 計(jì)算資料 | 小木蟲的電子書籍 |
我的寶貝帖子 | 集群管理 | 淪落天涯 | 量子化學(xué)資料 |
木蟲 (著名寫手)


| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 070300化學(xué)354求調(diào)劑 +11 | 101次希望 2026-03-28 | 11/550 |
|
|---|---|---|---|---|
|
[考研] 材料科學(xué)與工程調(diào)劑 +12 | 深V宿舍吧 2026-03-30 | 13/650 |
|
|
[考研] 08工科,295,接受跨專業(yè)調(diào)劑 +6 | lmnlzy 2026-03-30 | 6/300 |
|
|
[考研] 考研生物與醫(yī)藥調(diào)劑 +3 | 鐵憨憨123425 2026-03-31 | 3/150 |
|
|
[考研] 08工科求調(diào)劑286 +5 | tgs_001 2026-03-28 | 5/250 |
|
|
[考研] 085601一志愿中山大學(xué)深圳材料工程330求調(diào)劑 +5 | pipiver 2026-03-30 | 5/250 |
|
|
[考研] 英一數(shù)一408,總分284,二戰(zhàn)真誠求調(diào)劑 +3 | 12.27 2026-03-30 | 5/250 |
|
|
[考研] 本科211總分289,08工學(xué)真心求調(diào)劑 +3 | utopiaE 2026-03-30 | 3/150 |
|
|
[有機(jī)交流]
10+3
|
kaobao456 2026-03-29 | 4/200 |
|
|
[考研] 317求調(diào)劑 +8 | 十閑wx 2026-03-24 | 8/400 |
|
|
[考研] 求調(diào)劑,一志愿 南京航空航天大學(xué)大學(xué) ,080500材料科學(xué)與工程學(xué)碩 +6 | @taotao 2026-03-26 | 7/350 |
|
|
[考研] 343求調(diào)劑085601 +3 | 要努力學(xué)習(xí)x 2026-03-29 | 3/150 |
|
|
[考研] 340求調(diào)劑 +6 | Amber00 2026-03-26 | 6/300 |
|
|
[考研] 356求調(diào)劑 +3 | gysy?s?a 2026-03-28 | 3/150 |
|
|
[考研] 一志愿華理,數(shù)一英一285求A區(qū)調(diào)劑 +8 | AZMK 2026-03-25 | 12/600 |
|
|
[考研] 312,生物學(xué)求調(diào)劑 +3 | 小譯同學(xué)abc 2026-03-28 | 3/150 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +8 | 邱gl 2026-03-27 | 8/400 |
|
|
[考研] 調(diào)劑 +3 | 好好讀書。 2026-03-28 | 3/150 |
|
|
[考研] 0703化學(xué)求調(diào)劑,各位老師看看我!! +5 | 祁祺祺 2026-03-25 | 5/250 |
|
|
[考研] 265求調(diào)劑11408 +3 | 劉小鹿lu 2026-03-27 | 3/150 |
|