| 5 | 1/1 | 返回列表 |
| 查看: 2454 | 回復(fù): 10 | |||
| 【獎勵】 本帖被評價5次,作者yhlllf增加金幣 4.5 個 | |||
| 當前主題已經(jīng)存檔。 | |||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
[資源]
【分享】Gaussian03在linux下的安裝和使用
|
|||
|
先說一下,我安裝的環(huán)境suse企業(yè)版9.0(sp1)64位,cpu個數(shù)是4個,內(nèi)存5G,硬盤空間是110G. 在官網(wǎng)上說Gaussian03默認是支持的linux是suse9.0。其實大多數(shù)的linux的內(nèi)核都是一樣的,只不過是名字不同而已。 我從網(wǎng)上下載的版本是g03e01-em64t.tar.gz,據(jù)說是Gaussian03的最新版本。這里要說明一下,INTER和AMD兩大提供cpu廠商對Gaussian03的支持都是不同的,最好能下載針對自己服務(wù)器cpu的Gaussian03版本,這樣才能發(fā)揮服務(wù)器的最大能力。 Gaussian03的并行運算分兩種。一種是在網(wǎng)上經(jīng)?吹降腸luster,就是把幾臺單機通過100/1000M以太網(wǎng)聯(lián)起來,通過linux下的NFS和NIS來進行并行運算。這種并行是基于文件系統(tǒng)級的并行運算,運算的速度取決于網(wǎng)絡(luò)的速度和操作系統(tǒng)、文件系統(tǒng)的配合以及單機IO的能力。使用這種模式的時候,要使用一個叫l(wèi)inda的并行程序,一定要注意Gaussian03支持的linda版本號。另一種就是在支持多CPU的單服務(wù)器上做多cpu間的并行運算。這種模式對服務(wù)器的投資很大,但是由于服務(wù)器的體系構(gòu)架與單機PC有很大的不同,多CPU間并行運行沒有網(wǎng)絡(luò)帶寬的限制,而且服務(wù)器的IO的技術(shù)是基于SCSI,其速度明顯高于PC的IO。目前的服務(wù)器大多數(shù)都支持64位操作系統(tǒng),64位操作系統(tǒng)可以使用超過4G的內(nèi)存和文件大小支持超過16G,這一點對Gaussian03很的重要,因為在做Gaussian03運算的時候,我發(fā)現(xiàn)Gaussian03有時候產(chǎn)生大于16G臨時文件,如果在32位操作系統(tǒng)下會運算失敗的。 閑言少敘,直入主題吧。 1、裝好的suse下建一個用戶,我建的用戶是abis(名字無所謂) 2、用abis登陸,ftp將g03e01-em64t.tar.gz傳到用戶目錄下(我的是/home/abis/home/下) 3、使用tar -xvf g03e01-em64t.tar.gz將包解開,在abis用戶目錄下會有一個g03的目錄。 4、修改環(huán)境變量。vi .bashrc 添加如下: export GAUSS_EXEDIR=/home/abis/home/g03 export g03root=/home/abis/home/g03 export D_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/abis/home/g03 export PATH=$PATH:/home/abis/home/g03 export GAUSS_SCRDIR=/tmp/g03(這個是臨時文件目錄,隨便定義,但是要求大小空間50G以上) 這個時候你就可以進行運算了。 1、先做一個輸入文件。在windows下Gaussian03生成一個gjf文件。如果想用linux的多cpu文件做如下修改, section: %nproc=4 服務(wù)器是4cpu %mem=4096MB 服務(wù)器是5G,千萬不要全占了 %rwf=1,2000,2,2000.......(針對臨時目錄小和32位操作系統(tǒng)不支持超過2G文件,可以生成多個2G的臨時文件)我做個8個2G的文件的測試。 2、將這個gjf文件ftp到abis用戶目錄下,注意一定要執(zhí)行這個命令 dos2unix *.gjf 3、剩下的就是運算了 g03 *.gjf 4、觀察運算結(jié)果 tail -f *.log 做一個小總結(jié): 1、在windows下修改%nproc是無效的,修改%mem好像效果也不明顯。 2、一定要注意臨時文件的大小,這是最容易出錯的地方,我的臨時文件目錄是100G 最后,我用我的一個實際應(yīng)用來說明linux很厲害。我有一個Gaussian03計算在windows2003下運行了8小時44分鐘,但是在硬件平臺不變的情況下,在suse linux下運行了1個小時。 謹以此篇短文獻給我那讀博士的老婆,愿她早日畢業(yè),快樂生活。 [ Last edited by yhlllf on 2009-3-17 at 14:10 ] |
Gaussian |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 285求調(diào)劑 +11 | AZMK 2026-04-02 | 11/550 |
|
|---|---|---|---|---|
|
[考研] 275求調(diào)劑 +12 | jjjjjjjjjjl 2026-03-27 | 12/600 |
|
|
[考研] 生物學(xué)308分求調(diào)劑(一志愿華東師大) +5 | 相信必會光芒萬?/a> 2026-03-31 | 6/300 |
|
|
[考研] 279求調(diào)劑 +6 | 學(xué)而思兮知 2026-04-01 | 6/300 |
|
|
[考研] 土木304求調(diào)劑 +6 | 兔突突突, 2026-03-31 | 7/350 |
|
|
[考研] 265求調(diào)劑 +3 | 梁梁校校 2026-04-01 | 3/150 |
|
|
[考研] 環(huán)境工程297分求調(diào)劑一志愿杭高院 +10 | GENJIOW 2026-03-31 | 11/550 |
|
|
[考研] 085601材料工程找調(diào)劑 +20 | oatmealR 2026-03-29 | 21/1050 |
|
|
[考研] 379求調(diào)劑 +3 | ?苦瓜不苦 2026-04-01 | 3/150 |
|
|
[考研] 求調(diào)劑 +5 | 零八# 2026-03-27 | 5/250 |
|
|
[考研] 材料與化工調(diào)劑一志愿大連海事085600,349 +9 | 吃的不少 2026-03-30 | 9/450 |
|
|
[考研] 318求調(diào)劑 +3 | 篤行致遠. 2026-03-31 | 3/150 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-31 | 4/200 |
|
|
[考研] 266分,求材料相關(guān)專業(yè)調(diào)劑 +10 | 哇呼哼呼哼 2026-03-30 | 12/600 |
|
|
[考研] 求調(diào)劑 +7 | 青春裁為三截 2026-03-29 | 7/350 |
|
|
[考研] 本科雙非材料,跨考一志愿華電085801電氣,283求調(diào)劑,任何專業(yè)都可以 +6 | 芝士雪baoo 2026-03-28 | 8/400 |
|
|
[考研] 求調(diào)劑 +7 | 爭取九點睡 2026-03-28 | 8/400 |
|
|
[考研] 求佛 +7 | 迷人的哈哈 2026-03-28 | 7/350 |
|
|
[考研] 265求調(diào)劑 +8 | 小木蟲085600 2026-03-27 | 8/400 |
|
|
[考研] 272求調(diào)劑 +7 | 腳滑的守法公民 2026-03-27 | 7/350 |
|