(重要)MPICH向?qū)第1頁
(重要)MPICH向?qū)第2頁
(重要)MPICH向?qū)第3頁
(重要)MPICH向?qū)第4頁
(重要)MPICH向?qū)第5頁
資源描述:

《(重要)MPICH向?qū)А酚蓵T上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、Intelc編譯器/opt/intel/cce/bin/iccIntelfortran90編譯器/opt/intel/fce/10.0.018/bin/ifortExportFC90=ifort-comm=shared每個節(jié)點都是SMP節(jié)點。#cd/tmp/mpi-1.2.7#./configure--prefix=/cluster/mpich1.2.7–fc=ifort-rsh=ssh-comm=shared10月26日10.7#./configure--prefix=/cluster/mpi

2、ch1.2.7--with-comm=shared1.Q:MyjobrunstocompletionbutexitswiththemessageTimeoutinwaitingforprocessestoexit.Thismaybeduetoadefectivershprogram(SomeversionsofKerberosrshhavebeenobservedtohavethisproblem).ThisisnotaproblemwithP4ormpichbutaproblemwiththe

3、operatingenvironment.Formanyapplications,thisproblemwillonlyslowdownprocesstermination.Whatdoesthismean?A:IfanythingcausestherundowninMPI_Finalizetotakemorethanabout5minutes,itbecomessuspiciousofthershimplementation.ThershusedwithsomeKerberosinstalla

4、tionsassumedthatsizeof(FD_SET)==sizeof(int).ThismeantthatthershprogramassumedthatthelargestFDvaluewas31.Whenaprogramusesforktocreateprocessesthatlaunchrsh,whilemaintainingthestdin,stdout,andstderrtotheforkedprocess,thisassumptionisnolongertrue,sincet

5、heFDthatrshcreatesforthesocketmaybegreaterthan31ifthereareenoughprocessesrunning.Whenusingsuchabrokenimplementationofrsh,thesymptomisthatjobsneverterminatebecausethershjobsarewaiting(withselect)forthesockettoclose.Thech_p4mpddeviceeliminatesthisprobl

6、em.#tarzxvfmpich.tar.gztar命令將mpich.tar.gz展成一個目錄:/tmp/mpich-1.2.7假如不是使用g77編譯器(Linux系統(tǒng)自帶的Fortran77編譯器),使用其他的編譯器,必須重新編譯安裝mpich軟件包。Mpich軟件包在OSCAR之后安裝。假如使用intel的fortran編譯器,fortran編譯程式必須在PATH路徑中。使用下面的命令檢查一下:#echo$PATH假如PATH中出現(xiàn)intel的fortran編譯器,則跳過此處PATH的配置。

7、假設(shè)Intel編譯程式的安裝路徑使用缺省路徑(假如修改缺省路徑要相應(yīng)修改),修改/etc/profile文檔,找到export中帶有PATH的一行,在export語句的前面增加下面一行:PATH=/opt/intel_cc_80/bin:/opt/intel_fc_80/bin:$PATH然后注銷,重新登陸,使用echo命令檢查一下,然后運行ifc命令檢查一下是否配置正確。#echo$PATH#ifc假如有問題,必須檢查問題所在,并改正。配置在編譯之前必須配置mpich軟件包,以便編譯出符合本地

8、環(huán)境的mpich軟件。首先確定編譯之后的安裝路徑,假設(shè)安裝之后的路經(jīng)定位:/usr/local/mpich-1.2.7,其次確定是否使用g77編譯器,假如使用,無須配置,假如使用其他的編譯器,必須配置,本例中使用intel的fortran編譯器,所以配置如下:#cd/tmp/mpich-1.2.7#./configure–fc=ifc–prefiix=/usr/local/mpich-1.2.7其中,-fc指定fortran的編譯器,ifc是intelfortran編譯器的程式名。--prefi

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。