| 35 | 1/1 | 返回列表 |
| 查看: 3842 | 回復(fù): 34 | ||||||||||
| 【獎勵】 本帖被評價30次,作者zhangguangping增加金幣 23.8 個 | ||||||||||
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.進(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 ################## 注:下面的這個如果提前對用戶配置好免SSH登錄的話,就不會出現(xiàn)了,所以建議首先對用戶配置免SSH登錄,如果是root的SSH免密碼登錄已經(jīng)配置好了的話,普通用戶只需要進(jìn)行如下操作即可: ssh-keygen -t rsa 后面直接連著三個“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: 這時連續(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.進(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)于建立一個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é)資料 |
木蟲 (著名寫手)


| 35 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 304求調(diào)劑 +9 | 小熊joy 2026-03-14 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 0703化學(xué)調(diào)劑 ,六級已過,有科研經(jīng)歷 +8 | 曦熙兮 2026-03-15 | 8/400 |
|
|
[考研] 材料專碩326求調(diào)劑 +6 | 墨煜姒莘 2026-03-15 | 7/350 |
|
|
[考研] 271求調(diào)劑 +12 | 生如夏花… 2026-03-11 | 14/700 |
|
|
[考研] 267一志愿南京工業(yè)大學(xué)0817化工求調(diào)劑 +6 | SUICHILD 2026-03-12 | 6/300 |
|
|
[考研] [導(dǎo)師推薦]西南科技大學(xué)國防/材料導(dǎo)師推薦 +3 | 尖角小荷 2026-03-16 | 6/300 |
|
|
[考研] 333求調(diào)劑 +3 | 文思客 2026-03-16 | 7/350 |
|
|
[考研] 一志愿985,本科211,0817化學(xué)工程與技術(shù)319求調(diào)劑 +5 | Liwangman 2026-03-15 | 5/250 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 0703化學(xué)調(diào)劑 +6 | 妮妮ninicgb 2026-03-15 | 9/450 |
|
|
[考研] 277材料科學(xué)與工程080500求調(diào)劑 +3 | 自由煎餅果子 2026-03-16 | 3/150 |
|
|
[考研] 材料與化工一志愿南昌大學(xué)327求調(diào)劑推薦 +7 | Ncdx123456 2026-03-13 | 8/400 |
|
|
[考研] 材料工程327求調(diào)劑 +3 | xiaohe12w 2026-03-11 | 3/150 |
|
|
[基金申請]
有必要更換申報口嗎
20+3
|
fannyamoy 2026-03-11 | 3/150 |
|
|
[考研] 求材料調(diào)劑 +5 | 隔壁陳先生 2026-03-12 | 5/250 |
|
|
[考研] 290求調(diào)劑 +9 | ADT 2026-03-11 | 9/450 |
|
|
[考研] 四川大學(xué)085601材料工程專碩 初試294求調(diào)劑 +4 | 祝我們好在冬天 2026-03-11 | 4/200 |
|
|
[考研] 材料與化工085600調(diào)劑求老師收留 +9 | jiaanl 2026-03-11 | 9/450 |
|
|
[考研] 工科278分求調(diào)劑 +5 | 周慢熱啊 2026-03-12 | 7/350 |
|
|
[考研] 295求調(diào)劑 +3 | 小匕仔汁 2026-03-12 | 3/150 |
|