MM5V3在IBM高性能計(jì)算機(jī)上安裝和運(yùn)行_第1頁(yè)
MM5V3在IBM高性能計(jì)算機(jī)上安裝和運(yùn)行_第2頁(yè)
MM5V3在IBM高性能計(jì)算機(jī)上安裝和運(yùn)行_第3頁(yè)
MM5V3在IBM高性能計(jì)算機(jī)上安裝和運(yùn)行_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、MM5V3在IBM高性能計(jì)算機(jī)上安裝和運(yùn)行周昆朱鵬飛江雙五王東勇(安徽省氣象臺(tái)230031)摘 要 本文介紹了如何正確地在IBM高性能計(jì)算機(jī)上安裝運(yùn)行MM5V3,并提供 了一些在安裝運(yùn)行過(guò)程中遇到問(wèn)題的解決辦法。關(guān)鍵詞MM5V3 IBM P690中尺度數(shù)值模式引言2004年12月IBM P690在安徽省氣象局落戶,首先安裝調(diào)試了 MM5 V3。本 文簡(jiǎn)要介紹了 MM5 V3安裝過(guò)程,著重介紹如何解決出現(xiàn)的問(wèn)題,旨在為有意在 IBM等高性能計(jì)算機(jī)上使用中尺度數(shù)值模式預(yù)報(bào)的人員提供一些幫助,盡快建立 起模式,并開展工作。1在IBM上運(yùn)行MM5V3所需的環(huán)境IBM P690隨機(jī)軟件有AIX5.2操作

2、系統(tǒng),F(xiàn)ortran、c編譯器等和說(shuō)明書,根 據(jù)安裝說(shuō)明一般可以順利安裝成功。除此之外,還需要NCAR Graphics圖形處理 軟件包。使用NCAR Graphics可以直接在屏幕上查看模式中域的范圍、各物理量的模 擬、預(yù)報(bào)結(jié)果等。可以從 NCAR 網(wǎng)站 HYPERLINK /ng/ /ng/download.html免費(fèi)獲取該軟件包。對(duì)于64位IBM AIX操作系統(tǒng),建議下 載經(jīng)過(guò)預(yù)編譯的二進(jìn)制壓縮文件“ ncarg-4.3.1.AIX5.1_64_RS6000.tar.gz”, 這一文件解壓后比較易于安裝。在下載該軟件的網(wǎng)頁(yè)上有相應(yīng)版本程序的詳細(xì)運(yùn) 行說(shuō)明。通常將程序安裝在缺省路徑“/u

3、sr/local/ncarg”之下。注意,在安裝 前,應(yīng)先在“/usr/local”下建立“ncarg”子目錄。在安裝了 ncarg以后需要 根據(jù)安裝說(shuō)明在AIX的啟動(dòng)文件“ .profile”中對(duì)環(huán)境變量進(jìn)行設(shè)置。2 MM5V3的安裝和調(diào)試2.1軟件的獲取MM5V3各程序模塊的壓縮文件可以從NCAR的匿名ftp站點(diǎn): 獲得。在該站點(diǎn)的“/mesouser/MM5V3”目錄下可以獲得所有程序的壓縮,包括: TERRAIN、 REGRID、 LITTLE_R、 INTERPF、 MM5、 MM5toGrADS;在“/mesouser/MM5V3/DATA”目錄下可以獲得運(yùn)行“TERRAIN程序塊

4、所需的地形和地表數(shù) 據(jù)壓縮文件。2.2安裝和運(yùn)行要點(diǎn)安裝MM5V3系統(tǒng)時(shí),通常將所有程序的壓縮文件都放在同一目錄下,例如 “/mm5v3”,然后進(jìn)行解壓。解壓后生成各程序模塊的子目錄,目錄名與程序名 相同。在每個(gè)程序模塊的目錄下都有一個(gè)README文件,它給出了該程序的功能、 安裝和運(yùn)行要點(diǎn)。對(duì)于MM5模塊,先編輯configure.user,把其中和IBM有關(guān)的程序塊前的注釋 去掉,然后和TERRAIN模塊一樣用“ make”編譯源代碼,用“ make大.deck”生 成“deck”腳本文件?!按蟆贝韺?duì)應(yīng)的程序名(以下類同)。對(duì)于所有其他程序模塊,安裝的第一步都是用“make”命令對(duì)源代碼

5、進(jìn)行編譯。 如果編譯成功,則生成對(duì)應(yīng)該程序模塊的可執(zhí)行程序。例如,對(duì)“MM5toGrADS” 程序進(jìn)行編譯后應(yīng)生成可執(zhí)行程序“ grads.exe”。編譯成功后,開始編輯各種選項(xiàng)。分三種情況:TERRAIN,MM5是通過(guò)編輯*.deck文件中的相關(guān)選項(xiàng)修改程序模塊參數(shù)。REGRID 中的 pregrid 部分和 MM5toGrADS編輯相應(yīng)的*.csh”腳本文件,實(shí)現(xiàn)程序模塊參數(shù)的修改。除TERRAIN和MM5之外的其他幾個(gè)程序還應(yīng)直接編輯對(duì)應(yīng)的 “namelist.input ”文件中有關(guān)選項(xiàng)。最后的步驟是運(yùn)行程序。對(duì)應(yīng)上述三種情況,程序運(yùn)行也分三種:對(duì)于TERRAIN和MM5,鍵入./*.

6、deck”運(yùn)行程序,“./”表示要執(zhí)行的 命令在當(dāng)前目錄下(2)對(duì)于REGRID的pregrid,可鍵入命令“./*.csh”來(lái)運(yùn)行程序。(3)其他幾個(gè)程序,如LITTLE_R,直接鍵入程序名來(lái)運(yùn)行。通過(guò)設(shè)置環(huán)境變量export OMP_NUM_THREADS=N,(n代表選擇的cpu個(gè)數(shù))來(lái)設(shè)定并行運(yùn)算MM5所用的cpu個(gè)數(shù)。一個(gè)程序運(yùn)行是否成功,可通過(guò)以下兩點(diǎn)做初步判斷:是否生成了相應(yīng)的輸出 文件。各程序?qū)?yīng)的README文件詳細(xì)說(shuō)明了程序運(yùn)行后應(yīng)生成的輸出文件; 程序運(yùn)行結(jié)束時(shí)是否出現(xiàn)“STOP 99999”的提示。出現(xiàn)該提示表示程序運(yùn)行正常 結(jié)束。MM5的輸出結(jié)果可以通過(guò)RIP,GrA

7、DS,Vis5D等各種軟件進(jìn)行顯示。3可能出現(xiàn)的問(wèn)題及解決(1)在修改各程序的參數(shù)時(shí)應(yīng)特別注意變量給出的路徑一定要與輸入文件所在 的實(shí)際路徑相符,否則,程序?qū)⒁蛘也坏捷斎胛募V惯\(yùn)行并報(bào)錯(cuò)。(2)在編譯TERRAIN時(shí),可能會(huì)出現(xiàn)出錯(cuò)提示:“l(fā)d: 0706-006 Cannot find or open library file:T ncarg”,此時(shí)應(yīng)該打開對(duì)應(yīng)的Makefile文件,找到與 IBM AIX對(duì)應(yīng)的程序塊,把“LOCAL_LIBRARIES=-L/usr/local/lib32/r4i4” 改 成“LOCAL_LIBRARIES=-L/usr/local/ncarg/lib

8、”,即 NCAR Graphics 被安裝 的路徑。(3)在運(yùn)行terrain.deck時(shí),可能會(huì)出現(xiàn)出錯(cuò)提示:“There is not enough memory available now.”,此時(shí)應(yīng)修改 Makefile 中與 IBM AIX 對(duì)應(yīng)的“FCFLAGS”,“LDOPTIONS” 兩項(xiàng)。把“FCFLAGS = -I.O qmaxmem=-1”, “LDOPTIONS = ”改成“FCFLAGS = -I.-O2 -qmaxmem=-1-bmaxdata:0 x80000000-bmaxstack: 0 x10000000”“LDOPTIONS =-bmaxdata: 0 x80000000-bmaxstack: 0 x10000000”。(4)在設(shè)置MM5中的物理過(guò)程參數(shù)時(shí),各個(gè)物理方案之間相互制約,必須根據(jù) 物理方案之間的相互關(guān)系選擇合理的參數(shù)來(lái)運(yùn)行模式。4結(jié)語(yǔ)以上介紹了 MM5V3模式在IBM高性能計(jì)算機(jī)上運(yùn)行需要建立的軟硬件環(huán)境, 以及模式安裝和運(yùn)行要點(diǎn)。模式建立好后,用戶可以根據(jù)業(yè)務(wù)要求設(shè)置好M

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論